abe*_*nci 4 .net c# formatting
从以下两个 - 双精度 - 数字:
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),但是在第二种情况下,小数丢失.
我还能尝试什么?
谢谢.
小智 11
试试下面的内容
string.Format("{0:0.0###########}",myval);
Run Code Online (Sandbox Code Playgroud)
谢谢