EngineeringForm

EngineeringForm[expr]

用工程记数法输出 expr 中的所有实数.

EngineeringForm[expr,n]

n 个数位的精度输出数据.

更多信息和选项

范例

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

基本范例  (2)

工程记法中的不同数:

用 3 位精度:

范围  (5)

机器数的默认显示:

显示比默认情况下更多的数位:

显示更少的数位:

格式化一个复数:

格式化一个高精度数:

用更少数字位:

改变向量中数的显示:

矩阵:

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

用 4 位精度数:

选项  (11)

DigitBlock  (2)

缺省整数:

每三位数字分隔:

以空格作为分隔符,每五位数字分隔:

ExponentFunction  (1)

计算 的近似幂:

限制指数为 3 的倍数:

指数仅包含大于 10 的幂:

ExponentStep  (1)

缺省格式为10位:

限制指数为 6 的倍数:

NumberFormat  (1)

以 Fortranlike 形式显示数字:

只显示尾数:

仅显示转换为科学形式的指数:

NumberMultiplier  (1)

使用缺省的乘法运算符 ×

用星号 (*) 代替:

NumberPadding  (1)

默认情况下,不在左侧、右侧填充:

在左侧填充空格:

NumberPoint  (1)

默认是一个周期:

用逗号 (,) 替代显示:

NumberSeparator  (1)

默认分隔符是逗号(,):

用空格替代:

NumberSigns  (1)

默认包含负号而不是正号:

同样包含正号:

用语句代替符号:

SignPadding  (1)

在符号前有默认填充:

在符号和数字间填充:

属性和关系  (5)

EngineeringForm 默认情况下使用 3 的倍数的指数:

NumberFormPaddedForm 默认情况下包含大于 5 的指数:

ScientificForm 在小数点的左边有一位数字:

AccountingForm 没有指数:

转换为以 2 为底的数:

表示以 2 为底的数:

重新构建以 10 为底的数:

MatrixFormTableForm 中影响数字显示:

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

复制输出,将其粘贴到输入单元. 1.234×103 被解释为 1234.

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

Out 被赋值 1234.,不是 EngineeringForm[1234.]

可能存在的问题  (2)

如果要求的精度很低,可能需要占位符零:

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

输出中没有 EngineeringForm

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

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

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

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

文本

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

CMS

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

APA

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

BibTeX

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

BibLaTeX

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