Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 数学とアルゴリズム > 数値的評価と精度 > 精度と確度の制御 > Precision >

Precision

Precision[x]
における精度の有効桁数を与える.
  • Precision[x]の値における相対的な不確定性の尺度を与える.
  • 絶対的な不確定性では,Precision[x]-Log[10, dx/x]である.
  • Precision[x]は,整数のような厳密な数に対してはInfinityを与える.
  • Precision[x]は通常整数を結果としては返さない.
  • の形式で入力された数は精度であるとみなされる.
  • のように全体のスケールが決定できない数は精度が零であるとみなされる.
  • 精度が零の数はStandardFormではと出力される.ただしは確度である.
  • が数でない場合,Precision[x]に現れるすべての数のPrecisionの最小値を与える.MachinePrecisionは,明示的な精度のどれよりも小さいものとみなされる.
機械精度数:
任意精度数:
厳密数:
機械精度数:
In[1]:=
Click for copyable input
Out[1]=
 
任意精度数:
In[1]:=
Click for copyable input
Out[1]=
 
厳密数:
In[1]:=
Click for copyable input
Out[1]=
零は確度20である:
精度は0.である:
の精度はの確度に等しい:
Nは与えられた精度に見合う結果を返そうとする:
しかし,常に達することができる訳ではない:
これは,相対誤差が零とでは測れないからである:
記号式の精度はその数の最小精度である:
結果の質をチェックする:
計算の反復による精度の低下を追跡する:
すべての機械数がMachinePrecisionという同じ精度を持つ:
これは53ビット,およそ16桁である:
機械数以外の数の場合,Precision[x] == RealExponent[x] + Accuracy[x]である:
MachinePrecisionは常にいかなる明示的な精度よりも小さいものとみなされる:
精度が極めて低い数は,0の仮数として表示される:
Precisionは相対誤差に基づくので,ゼロについては測ることができない:
Accuracyを使って誤差の絶対サイズを測ることができる:
結果が零近いと予想される場合は,確度をNの目標として指定することができる:
テント写像の反復におけるPrecisionAccuracy
バージョン 1 の新機能 | バージョン 5 での修正機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF