【问题标题】:Round two decimals in CG shader in Unity3dUnity3d中CG着色器中的两位小数
【发布时间】:2018-05-17 05:46:37
【问题描述】:

有没有办法将浮点数四舍五入到小数点后两位?我到处搜索,但没有成功。我发现只有 round() 函数,但它是四舍五入到整数,但我需要像 0.168354985 到 0.17 这样的整数

【问题讨论】:

    标签: unity3d shader cg


    【解决方案1】:

    不确定是否有一些特定于 CG 的方法,但通常你可以这样做

    round(value * 100) / 100;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-06
      • 2011-01-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多