ScientificForm

ScientificForm[expr]

用科学记数法显示 expr 中所有实数.

ScientificForm[expr,n]

n 位精确度显示表达式中的数.

更多信息和选项

范例

打开所有单元关闭所有单元

基本范例  (2)

用科学记数法显示的三个数:

有 3 位精度的相同数字:

范围  (5)

机器数的缺省显示:

比缺省显示更多的数字:

显示更少的数字:

一个复数的格式化:

格式化一个高精度数:

用较少的数位:

改变向量中数的显示:

一个矩阵:

改变一个混合表达式中不精确数的显示:

用 4 位精度:

选项  (11)

DigitBlock  (2)

一个缺省的整数:

每 3 位数字分隔:

用空格每 5 位数字分隔:

ExponentFunction  (1)

计算 的近似幂:

限制指数为 3 的倍数:

包含幂大于 10 的指数:

ExponentStep  (1)

缺省格式到 10 位数字:

限制指数为 6 的倍数:

NumberFormat  (1)

以 Fortran 格式显示数:

仅显示尾数:

仅显示指数:

NumberMultiplier  (1)

用缺省乘法 ×

用一个星号 (*) 替代:

NumberPadding  (1)

缺省下不在左边或右边填充:

在左边用空格填充:

NumberPoint  (1)

缺省是一个句号:

显示逗号 (,):

NumberSeparator  (1)

缺省的分隔符是逗号 (,):

用空格替代:

NumberSigns  (1)

缺省下包括负数符号,但不包括正数符号:

也包括正数符号:

用单词替代符号:

SignPadding  (1)

在符号前的缺省填充:

在符号和数字填充:

属性和关系  (5)

ScientificForm 缺省下在小数点左边有 1 个数字:

缺省下 NumberFormPaddedForm 包含大于 5 的指数:

EngineeringForm 用 3 的倍数作为指数:

AccountingForm 没有指数:

将一个数转换为二进制:

以二进制表示:

重构十进制:

影响 MatrixFormTableForm 的数的显示:

作为输入时,ScientificForm[expr] 的排版形式被解释为与 expr 一样:

复制输出,将其粘贴到输入单元. 1.23×102 被解释为 123.

当输入的运算结果为 ScientificForm[expr] 时,ScientificForm 不会出现在输出中:

赋给 Out 的值是 123.,不是 ScientificForm[123.]

可能存在的问题  (2)

如果所需的精度较小,需要添加占位符零:

即便输出省略了上一层的 ScientificForm,子表达式中依然存在:

输出中没有 ScientificForm

但是,变量 e 含有 ScientificForm,可能会影响后续的计算:

由于 ScientificForm 的存在,不能计算乘积:

先对变量赋值,然后对结果应用 ScientificForm,使计算可以进行:

Wolfram Research (1988),ScientificForm,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ScientificForm.html (更新于 2003 年).

文本

Wolfram Research (1988),ScientificForm,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ScientificForm.html (更新于 2003 年).

CMS

Wolfram 语言. 1988. "ScientificForm." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2003. https://reference.wolfram.com/language/ref/ScientificForm.html.

APA

Wolfram 语言. (1988). ScientificForm. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ScientificForm.html 年

BibTeX

@misc{reference.wolfram_2024_scientificform, author="Wolfram Research", title="{ScientificForm}", year="2003", howpublished="\url{https://reference.wolfram.com/language/ref/ScientificForm.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_scientificform, organization={Wolfram Research}, title={ScientificForm}, year={2003}, url={https://reference.wolfram.com/language/ref/ScientificForm.html}, note=[Accessed: 22-November-2024 ]}