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。
#
表示:只在此处打印一个数字,如果它真的存在。