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