我需要将一个十进制数转换为一个带有N个小数(2或4)且没有千位分隔符的字符串:
"XXXXXXX(dot)DDD"
"CultureInfo.InvariantCulture
"的问题在于,它无法将数千个地方分开.
更新
这应该适用于十进制和双精度类型.
我之前的问题:100
我需要将一个十进制数转换为一个带有N个小数(2或4)且没有千位分隔符的字符串:
"XXXXXXX(dot)DDD"
"CultureInfo.InvariantCulture
"的问题在于,它无法将数千个地方分开.
更新
这应该适用于十进制和双精度类型.
我之前的问题:100
对于decimal
,请使用ToString方法,并指定不变区域性以获取句点作为小数分隔符:
value.ToString("0.00", System.Globalization.CultureInfo.InvariantCulture)
long
类型是整数,所以没有小数部分.您可以将其格式化为字符串,然后在后面添加一些零:
value.ToString() + ".00"