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