代码之家  ›  专栏  ›  技术社区  ›  Robin Rodricks

“e”字符是否用于表示图形数据中的无效数字?

  •  0
  • Robin Rodricks  · 技术社区  · 14 年前

    我有一个图形程序,它输出一个带有数字的数据文件,例如: -1.33227e-015 -4.02456e-016 .

    长期以来,我一直为“e-”符号所困扰。它是用来表示一个无效的数字吗?我可以从上面的数字中提取什么样的有效值?他们想说什么?

    4 回复  |  直到 14 年前
        1
  •  6
  •   kennytm    14 年前

    e 表示“×10^”。IT标准 e 爆炸物。

    例如 1.33227e-015 表示1.33227×10 - 15 -4.02456e-016 表示-4.02456×10 - 16 .

    http://en.wikipedia.org/wiki/Scientific_notation#E_notation 以获取详细信息。

        2
  •  4
  •   Sinan Ünür    14 年前

    不,它表示 exponential/scientific notation . -4.02456e-016 方法 -4.02456 除以10得到16的幂。

        3
  •  3
  •   Rudu Andrew Whitaker    14 年前

    e E 代表指数。就像x10^(书面数学)。下面的数字告诉您小数点移动的距离,(+表示左,-表示右),所以上面的数字是:

    -1.33227e-015

    变成:

    -.00000000000000133227

    而:

    -4.02456e-016

    变成:

    -.000000000000000402456

        4
  •  0
  •   James Sumners    14 年前

    那就是 scientific notation 用于表示非常“大”或“小”的数字。