c# 格式化输出小数


 1         static void Main()
 2         {
 3             double d = 234445.839999;
 4             string ss ;
 5             ss = d.ToString(".000 000 000 000");//输出 "234445.839 999 000 000" //小数分组,按指定小数位输出 12位小数
 6             ss = d.ToString();                  //输出 "234445.839999"
 7             ss = d.ToString("f");               //输出 "234445.84"
 8             ss = d.ToString("f2");              //输出 "234445.84"//按指定小数位输出 2位小数
 9             ss = d.ToString("f6");              //输出 "234445.839999"//按指定小数位输出 6位小数
10             ss = d.ToString("E");               //输出 "2.344458E+005"
11             ss = d.ToString("e");               //输出 "2.344458e+005"
12             ss = d.ToString("e3");              //输出 "2.344e+005"
13 
14         }

d为双精度小数

ss为字符串


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM