精确和近似结果
标准电子计算器按照特定的精度(譬如说10个十进制数位)进行所有的计算. 然而用 Mathematica ,常能获得精确结果.
| In[1]:= |
| Out[1]= |
用户可以告诉 Mathematica 给出近似的数值结果,如同计算器那样,这只要在末尾输入 //N. N 代表"数值". 它必须是大写字母. "表达式输入的特殊方式" 将解释
的含义.
| In[2]:= |
| Out[2]= |
| In[3]:= |
| Out[3]= |
//N 总是给出近似的数值结果.
| In[4]:= |
| Out[4]= |
| expr//N | 给出 expr 的近似值 |
当键入整数时,例如
,Mathematica 假定它是精确的. 如果键入带明确小数点的数,例如
,Mathematica 假定它仅精确到固定的十进制小数位.
| In[5]:= |
| Out[5]= |
| In[6]:= |
| Out[6]= |
| In[7]:= |
| Out[7]= |
| In[8]:= |
| Out[8]= |
