System.Math.Round()保留几位小数点问题

本人近期遇到了一个梗,就是小数点问题,0.4-0.3应该是等于0.1,可是怎么也得不到这个0.1的值,而是0.0999999这个值,真是奇了怪耶。最后用到System.Math.Round()这个东东,就搞定了,感叹了呀,哎,这些个问题是防不胜防呀,最后分享下吧:

这个就是保留一位小数,
System.Math.Round(值, 1).ToString(“0.0”);

这个就是保留两位小数的话:
System.Math.Round(值, 2).ToString(“0.00”);

上一篇:math--细节


下一篇:Vue技术—绑定class样式