SetAccuracy
Usage
Notes
Further Examples
When an expression contains machine-precision real numbers Mathematica tries to do all computations with machine precision.
In[1]:=
|
Out[1]=
|
This causes a loss of accuracy. One of the summands had an accuracy of but the result has a much lower accuracy.
In[2]:=
|
Out[2]=
|
In[3]:=
|
Out[3]=
|
By raising the accuracy of each subexpression, you can increase the accuracy of the overall result.
In[4]:=
|
Out[4]=
|
Adding two numbers of the same accuracy gives a result which is less accurate by one binary bit.
In[5]:=
|
Out[5]=
|
|