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為字符串