ExponentFunction

ExponentFunction
NumberForm 及其相关函数的一个选项,用来确定输出近似实数时使用的指数.

更多信息更多信息

  • 当该数字以科学记数法输出时,类似 NumberForm 的函数首先找到确实会使一个数位出现在小数点左边的指数. 然后,它们选取这个指数,并把由 ExponentFunction 指定的函数应用到它上面. 如果从这个函数得到的值是一个 整数,它会被作为这个数的指数. 如果结果为Null,则该数字不会以科学记数法输出.
  • ExponentFunction 指定的函数的参数总是一个整数.
  • NumberForm 中,ExponentFunction 的默认设置不会修改指数,但对于在 -5 和 5 之间的机器数指数返回 Null,对于高精度数,如果数字没有以科学记数法输出,将插入零.
  • ScientificForm 中,ExponentFunction 的默认设置仅对单数字整数的实数返回 Null.
  • EngineeringForm 中,ExponentFunction 的默认设置返回一个 3 的倍数的指数.
  • AccountingForm 中,ExponentFunction 的默认设置总返回 Null.

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

基本范例 (1)基本范例 (1)

计算 的近似幂:

In[1]:=
Click for copyable input
Out[1]=

默认格式为 5 位数:

In[2]:=
Click for copyable input
Out[2]//NumberForm=

限制指数为 3 的倍数:

In[3]:=
Click for copyable input
Out[3]//NumberForm=
版本 2 的新功能
New to Mathematica? Find your learning path »
Have a question? Ask support »