我有一堆由其他人为统计包编写的代码,如下所示:
float myValue = 0.0f;
这使 myValue 成为单点精度数。有没有办法让它到小数点后五位?
这是正确的方法吗:
float myValue = 0.00000f;
我有一堆由其他人为统计包编写的代码,如下所示:
float myValue = 0.0f;
这使 myValue 成为单点精度数。有没有办法让它到小数点后五位?
这是正确的方法吗:
float myValue = 0.00000f;
f
是指定值为float
From msdn : By default, a real numeric literal on the right side of the
assignment operator is treated as double. Therefore, to initialize a float
variable, use the suffix f or F
两个声明都是一样的。如果您想使用 Math.Round() 舍入到小数点后五位
Math.Round(45.45672234, 5);
Ans : 45.45672