Ehs*_*san 3 c# double scientific-notation
我想将double转换为科学记数法,如下所示:
-0.00752382528 => -.752383E-1
Run Code Online (Sandbox Code Playgroud)
我可以用.ToString()或Regex做到这一点吗?
您可以使用标准格式字符串作为科学记数法:
(-0.00752382528).ToString("E5") // returns "-7.52383E-003"
Run Code Online (Sandbox Code Playgroud)
或者如果您不想在指数中使用前导零,请使用自定义字符串:
(-0.00752382528).ToString("0.00000E0") // returns "-7.52383E-3"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8022 次 |
| 最近记录: |