我有像1,2和3这样的数字,我想把它们变成字符串,"01","02"和"03".我怎样才能做到这一点?
可能重复:将
Float显示为至少为1个小数位的字符串
给出以下值:
如何实现以下显示:
我想要做的是强制2个小数位,除非有更多"重要"数字,在这种情况下我也想显示它们.
注意:该值当前存储为a Decimal?
从以下两个 - 双精度 - 数字:
123456
0.0003232
Run Code Online (Sandbox Code Playgroud)
我需要(至少一个小数位)...
123456.0 (one decimal place added)
0.0003232 (same as above)
Run Code Online (Sandbox Code Playgroud)
...而且从来没有科学记法,比如E + 000.从标准更接近的结果string.Format()是string.Format("{0:F1}", myDoubleVal),但是在第二种情况下,小数丢失.
我还能尝试什么?
谢谢.