C# Math.Round中国式的四舍五入法
生活随笔
收集整理的這篇文章主要介紹了
C# Math.Round中国式的四舍五入法
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
double dou = 1.255;//這種是錯(cuò)誤的
double dou_result = Math.Round(dou, 2); //結(jié)果: 1.25
dou_result = Math.Round(dou, 2, MidpointRounding.AwayFromZero); //結(jié)果: 1.25//這種是正確的,如//996.68225,保留4位小數(shù)
decimal dec_result = Math.Round(Convert.ToDecimal(dou), 2,MidpointRounding.AwayFromZero);//結(jié)果:1.26
double true_double = Convert.ToDouble(dec_result); //結(jié)果:1.26
轉(zhuǎn)載于:https://www.cnblogs.com/janehlp/p/5420492.html
總結(jié)
以上是生活随笔為你收集整理的C# Math.Round中国式的四舍五入法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Windows Xp Oracle 10
- 下一篇: Centos 76分布式lamp平台