我遇到了这个问题而且我无法想到最好的解决方案,我尝试将double值转换为字符串并将'(')转换为'.'.这很好,但只有当尾随数字不为零时,我的字符串中需要零,即使值为1234.0.这适用于十进制值.试图将双精度转换为十进制,但我松散了零的十进制数字.
[编辑] 抱歉忘了提到C#.NET
我知道我错过了什么.我会感激一些建议.
谢谢
Neb*_*oft 10
这取决于语言.C#中的一个例子
d.ToString("0.00");
Run Code Online (Sandbox Code Playgroud)
会产生一个带有2位小数的双精度值(零或其他).
| 归档时间: |
|
| 查看次数: |
9256 次 |
| 最近记录: |