科学记数法

来自GSXAB的知识库
科学记数法
术语名称 科学记数法
英语名称 scientific notation
别名 scientific form, standard form

科学记数法(scientific notation)指将过大和过小的数写成统一形式,避免出现需要过多的 0 等不方便的场景。这一形式包括一个整数部分为 1~9 的小数,以及一个 10 的幂。第二部分的指数可以直观指出数的大小,或者说数的数量级;同时这种形式由于省略只起占位作用的 0 ,对于约数,尾部最后的位置通常用于指明数精确度,如果 0 仍然被写出则是有效部分。

通常科学记数法指的是十进制下这一形式的数。但也存在其他基数下相当于科学记数法的记数方法。

定义

对于非零实数 [math]\displaystyle{ x }[/math] ,可以将其唯一写成以下形式:

[math]\displaystyle{ a \times 10 ^ n }[/math]

其中 [math]\displaystyle{ 1 \leq |a| \lt 10 }[/math][math]\displaystyle{ a }[/math] 是写成小数形式的实数, [math]\displaystyle{ n }[/math] 是整数,这种记数方法称为科学记数法(scientific notation)。如 [math]\displaystyle{ 6.022 \times 10^{23} }[/math][math]\displaystyle{ 1.6\times 10^{-19} }[/math]

注:由于数 0 没有有效非零部分,严格地说 0 没有科学记数法。

E 记号

由于较旧的打字机、计算机等不便于书写上标, [math]\displaystyle{ \times 10 }[/math] 的部分可能直接写成 Eeexp (均取自指数 exponent 的首字母),称为 E 记号(E notation)。也就是说, [math]\displaystyle{ a \times 10 ^ n }[/math] 写成 aEnaen ,比如 [math]\displaystyle{ 6.022 \times 10^{23} }[/math] 写成 6.022E236.022e23[math]\displaystyle{ 1.6\times 10^{-19} }[/math] 写成 1.6E-191.6e-19

变体可能允许这里使用一个单独的字符,展示为下标的 10×10 或与其相似的符号,如西里尔字母 ю ,该用途的符号后被收录为 U+23E8 Decimal Exponent Symbol) 。