当我将浮点值转换为字符串时,为什么会有一个“ E”字符?

哈里姆·阿卜杜(Harim Abdu)|
txtDebugLog.Invoke(new MethodInvoker(delegate()
{
    fps.Frame();
    ggg = fps.GetFPS();
    txtDebugLog.Text = String.Format("{0}\r\n{1}", ggg, txtDebugLog.Text);
})

txtDebugLog 是一个TextBox。

使用断点,我ggg在本例中看到的值是:

0.00000102593151

然后,我单击继续,然后在中查看TextBox

1.025932E-06
亚历克斯

您的浮点值ggg具有非常小的值。当您将其转换为字符串时,就像在此调用中一样

String.Format("{0}\r\n{1}", ggg, txtDebugLog.Text); 

它将转换为使用指数格式表示该值的字符串您可以在此处了解什么是指数格式,也称为科学计数法

如果要使用其他格式,则必须自己指定。有许多标准格式可用,您可以在进行转换时明确指定这些格式。可以通过调用方法double将a转换为string使用特定格式的格式double.ToString(format)

提供了几种标准格式并在其中列出,包括您将从中获得的输出。

如果未指定一种格式,则使用的默认格式是通用格式说明符(“ G”),它是:

将数字转换为最紧凑的定点数或科学计数法,具体取决于数字的类型以及是否存在精度说明符。精度说明符定义了可以在结果字符串中出现的最大有效位数。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

当我将一个char添加到空字符串(如“” + c)时,为什么返回一个未知值?

来自分类Dev

当我将一个字符串转换为另一个字符串时有一个空格

来自分类Dev

为什么在PHP中会有一个字符串> ='0'?

来自分类Dev

我有一个在线工具可以将HTML转换为字符串吗?

来自分类Dev

将多于一个点的字符串转换为浮点数或整数?

来自分类Dev

为什么用Go接口{}作为参数,当我用字符串调用func时,它会强制转换一个alloc / ns吗?

来自分类Dev

当我用\\ s split()我的字符串时,为什么我的单词是一个空字符串?

来自分类Dev

为什么在C ++中当我用'+'合并字符串时不合并但删除字符串的第一个字符

来自分类Dev

当我将指针加1时为什么不能访问字符串中的下一个元素?

来自分类Dev

将 double 转换为字符串时,第一个字符串字符可以是什么?

来自分类Dev

我有一个强制转换错误(从字符串转换为整数)

来自分类Dev

我在一个函数中有一个本地字符数组——当我返回数组名称时,为什么返回值是空的?

来自分类Dev

无法将jTextfield字符串转换为浮点值。

来自分类Dev

将字符串从结构转换为浮点值

来自分类Dev

在对字符串进行操作时,为什么将字符串转换为charArray?

来自分类Dev

Android:当我尝试访问布尔值SharedPreference时,它返回有关将字符串强制转换为布尔值的错误

来自分类Dev

为什么将字符串总和转换为浮点数

来自分类Dev

将字符串转换为浮点

来自分类Dev

日期时间在转换为字符串时对只有一个用户的格式不同

来自分类Dev

当我将字符串转换为 int 时,我的 android studio 崩溃了

来自分类Dev

将具有一个属性的SimpleXmlElement转换为字符串

来自分类Dev

将只有一个单元格的 DataTable 转换为字符串

来自分类Dev

将字符串添加到字典时,字符串有一个值给我没有摘要?

来自分类Dev

当输出到HTML时,为什么我的字符串后面加了一个冒号

来自分类Dev

为什么有时将字符串写在一个方向上,有时又写在另一个方向上?

来自分类Dev

无法将字符串转换为浮点数:...有时

来自分类Dev

从除字符串以外的任何类型转换为浮点数时,为什么要先转换为整数?

来自分类Dev

从字符串中删除停用词:为什么我有一个无限循环?

来自分类Dev

有什么办法可以将字符串转换回前一个?

Related 相关文章

  1. 1

    当我将一个char添加到空字符串(如“” + c)时,为什么返回一个未知值?

  2. 2

    当我将一个字符串转换为另一个字符串时有一个空格

  3. 3

    为什么在PHP中会有一个字符串> ='0'?

  4. 4

    我有一个在线工具可以将HTML转换为字符串吗?

  5. 5

    将多于一个点的字符串转换为浮点数或整数?

  6. 6

    为什么用Go接口{}作为参数,当我用字符串调用func时,它会强制转换一个alloc / ns吗?

  7. 7

    当我用\\ s split()我的字符串时,为什么我的单词是一个空字符串?

  8. 8

    为什么在C ++中当我用'+'合并字符串时不合并但删除字符串的第一个字符

  9. 9

    当我将指针加1时为什么不能访问字符串中的下一个元素?

  10. 10

    将 double 转换为字符串时,第一个字符串字符可以是什么?

  11. 11

    我有一个强制转换错误(从字符串转换为整数)

  12. 12

    我在一个函数中有一个本地字符数组——当我返回数组名称时,为什么返回值是空的?

  13. 13

    无法将jTextfield字符串转换为浮点值。

  14. 14

    将字符串从结构转换为浮点值

  15. 15

    在对字符串进行操作时,为什么将字符串转换为charArray?

  16. 16

    Android:当我尝试访问布尔值SharedPreference时,它返回有关将字符串强制转换为布尔值的错误

  17. 17

    为什么将字符串总和转换为浮点数

  18. 18

    将字符串转换为浮点

  19. 19

    日期时间在转换为字符串时对只有一个用户的格式不同

  20. 20

    当我将字符串转换为 int 时,我的 android studio 崩溃了

  21. 21

    将具有一个属性的SimpleXmlElement转换为字符串

  22. 22

    将只有一个单元格的 DataTable 转换为字符串

  23. 23

    将字符串添加到字典时,字符串有一个值给我没有摘要?

  24. 24

    当输出到HTML时,为什么我的字符串后面加了一个冒号

  25. 25

    为什么有时将字符串写在一个方向上,有时又写在另一个方向上?

  26. 26

    无法将字符串转换为浮点数:...有时

  27. 27

    从除字符串以外的任何类型转换为浮点数时,为什么要先转换为整数?

  28. 28

    从字符串中删除停用词:为什么我有一个无限循环?

  29. 29

    有什么办法可以将字符串转换回前一个?

热门标签

归档