double m1 = 12.3476;
//保留两位小数
double m3 = Math.Truncate(m1 * 100) / 100;
//得到结果是:12.34
本文介绍了一种在C#中使用Math类的Truncate方法进行数学运算的技巧,通过将浮点数乘以100再进行截断,最后除以100的方式,实现对浮点数的有效位数控制,从而保留了指定的小数位数。
double m1 = 12.3476;
//保留两位小数
double m3 = Math.Truncate(m1 * 100) / 100;
//得到结果是:12.34
592
5348

被折叠的 条评论
为什么被折叠?