ComputerArithmetic`
ComputerArithmetic`

SetArithmetic

SetArithmetic[d]

ComputerNumberオブジェクトで精度の桁数 d が使われるように設定する.

SetArithmetic[d,b]

ComputerNumberオブジェクトで精度の桁数 d と基底 b が使われるように設定する.

詳細とオプション

  • SetArithmeticを使うためには,まずコンピュータ演算パッケージをロードしなくてはならない.それにはNeeds["ComputerArithmetic`"]を実行する必要がある.
  • 精度 d に可能な設定は1と10の間の整数である.デフォルト値は4である.
  • 基底 b に可能な設定は,2と16の間の整数である.デフォルト値は10である.
  • ComputerNumberオブジェクトで使用されるデフォルト設定を変更して,変更前に定義されたComputerNumberオブジェクトを参照すると,予期しない結果が出ることがある.
  • 次のオプションを使うことができる:
  • RoundingRuleRoundToEven数を丸めるために使用する規則
    ExponentRange{-50,50}許容される指数の範囲
    MixedModeFalse混合モードの演算を許容するかどうか
    IdealDivisionFalse/」をIdealDivideに変換するかどうか