有没有办法将这个数字36.9308706956375格式化为36,930.87? 我尝试了所有模式,包括下面的模式似乎无效,返回36,93。
decimal dec = 36.9308706956375;
var num = String.Format(CultureInfo.GetCultureInfo("ro-RO"), "{0:#,##0.00}", dec);
谢谢
有没有办法将这个数字36.9308706956375格式化为36,930.87? 我尝试了所有模式,包括下面的模式似乎无效,返回36,93。
decimal dec = 36.9308706956375;
var num = String.Format(CultureInfo.GetCultureInfo("ro-RO"), "{0:#,##0.00}", dec);
谢谢
It doesn't make sense to format
36.9308706956375
with thousands operator so I had to multiply it by1000
要么
More numeric formats can be found here in the official docs.