Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 数学和算法 > 数值计算和精度 > 数字显示 > NumberForm >

NumberForm

NumberForm
n 为精确度输出 expr 中的近似实数.
  • NumberForm输出具有 n 个数位的近似实数,其中小数点后占 f 位.
  • NumberForm 既适用于整数,也适用于近似实数.
  • 可以使用下列可选项:
DigitBlockInfinity空格之间的数位
ExponentFunctionAutomatic要应用到指数上的函数
ExponentStep1指数递增的步长
NumberFormatAutomatic组合尾数、基数、指数的函数
NumberMultiplier"×"表示乘法的字符串
NumberPadding{"","0"}用于左边和右边填充的字符串
NumberPoint"."小数点字符串
NumberSeparator{",", " "}在块之间插入空格的字符串
NumberSigns{"-",""}表示正数和负数符号的字符串
SignPaddingFalse是否在符号后插入填充
  • NumberForm 相当于一个"封装",它只影响输出,不影响计算.
显示数字近似值 的前 10 个数字:
显示一个数,小数点左边有 3 个精确数字,小数点右边有 4 个精确数字:
显示数字近似值 的前 10 个数字:
In[1]:=
Click for copyable input
Out[1]//NumberForm=
 
显示一个数,小数点左边有 3 个精确数字,小数点右边有 4 个精确数字:
In[1]:=
Click for copyable input
Out[1]//NumberForm=
一个机器数的缺省显示:
显示比缺省更多的数字:
显示更少的数字:
复数的格式化:
高精度数的格式化:
改变向量中数字的显示:
一个矩阵:
改变混合表达式中不准确数的显示:
一个缺省整数:
分隔长度 3 的块的数字:
每 5 个数字用空格分隔:
计算 的近似幂:
限制 3 的倍数指数:
仅包含幂大于 10 的指数:
缺省格式为 10 个数字:
限制 6 的倍数指数:
以类 Fortran 的形式显示数字:
仅显示尾数:
在转换为科学形式后,显示指数:
用缺省的乘法
用一个 (*) 替代:
默认情况下不在左右边填充:
在左边填充空格:
在右边用 0 填充:
缺省是一个周期:
用冒号 (,) 替代:
缺省的分隔符号是 (,):
用空格替代:
缺省包含负号,但不包含正号:
也包含正号:
用单词替代符号:
缺省在数字符号前填充:
在符号和数字间填充:
显示 的数值近似值,并增加精度和小数位数:
以表格形式显示:
默认情况下,NumberFormPaddedForm 用相同的尾数和指数:
ScientificForm 在小数点左边有单个数字:
EngineeringForm 用 3 的倍数作为指数:
AccountingForm 没有指数:
将数转换为以 2 为基:
将数字精度表示为以 2 为基的 3 个小数位数:
将以 10 为基的数字精度重构为 3 的数字:
影响 MatrixFormTableForm 的数字显示:
如果所需的精度较小,可能需要占位符零:
版本 1 的新功能 | 版本 3 修改功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF