c# - 将 double 格式化为字符串

标签 c# string formatting

我做这样的格式化:

 str += String.Format("{0,-25}", doubl);

我需要用空格分隔数字,这就是我使用 {0,-25} 的原因。

但有时我会得到像 2.15083096934631E-05 这样的数字

如何获取没有“E-05”的传统数字,如 0,000021508?

doubl 的值类似于 0.000021436573129839587

最佳答案

尝试 double.ToString("format")(F - 定点)

str=doubleValue.ToString("F10");

关于c# - 将 double 格式化为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11517837/

相关文章:

bash - 有选择地从 'iptables -nvL' 命令输出中删除不必要的列空格吗?

c# - 如何获取系统帐户下的所有用户应用程序数据文件夹?

c# - 隐藏字段不随文件一起发布

python - 字节到字符串的转换

string - 在 Dart 中分割表情符号字符串

c# - 如何在 C# 中维护字符串中引用的多个引号

android - 如何在 Intellij IDEA 13 for android 中按字母顺序对 XML 文件中的代码进行排序?

google-sheets - 为什么有时无法编辑 Google 表格公式行间距?

c# - .Net 中的并行性是否可以接管 CPU 并可能拒绝为其他进程提供服务?

c# - 将 SQL DB 部署到 Azure 超时启用索引