3
我想格式化一個double值像###,###。00和IM嘗試下面的代碼格式雙在c#
double num = 0.00;
Console.WriteLine("Value with two decimal places: " +
"{0:###,###.00}", num);
它工作正常,所有的值除了0或0.00等。 0它輸出.00,而我希望它發射0.00
問候
我想格式化一個double值像###,###。00和IM嘗試下面的代碼格式雙在c#
double num = 0.00;
Console.WriteLine("Value with two decimal places: " +
"{0:###,###.00}", num);
它工作正常,所有的值除了0或0.00等。 0它輸出.00,而我希望它發射0.00
問候
那麼你應該這樣做:
double num = 0.00;
Console.WriteLine("Value with two decimal places: " +
"{0:###,##0.00}", num);
0
指:始終打印在第一個數字是地方,無論它是否退出。如果不存在,則打印0。
#
表示:只在此處打印一個數字,如果它真的存在。