Rationalize
Rationalize[x]
近似数 x を分母が小さい近傍の有理数に変換する.
Rationalize[x,dx]
x から dx 以内にある分母が最小の有理数を返す.
詳細
- Rationalize[x,dx]は厳密な数 x に使うことができる.
- をとしたときの条件を満足する x が十分近くにない場合,Rationalize[x]は x を変換せずにおく.
- Rationalize[x,0]は,任意の非厳密数 x を有理形式に変換する. »
例題
すべて開くすべて閉じるスコープ (5)
Rationalizeは厳密数に使うことができる:
アプリケーション (3)
特性と関係 (3)
Rationalizeが有理数 を返す場合は,である:
Rationalize[x]が x を変化させずに返す場合は,これを満足する有理数は存在しない:
SetPrecision[x,∞]とRationalize[x,0]は,ともに実数 x の有理近似を返す:
Rationalize[x,0]は x の精度まで x に等しい有理数を返す:
SetPrecision[x,∞]は x のビットによる表現から直接有理数を得る:
RationalizeとRootApproximantは,どちらも実数 x を近似した厳密な数量を返す:
RootApproximant[x]は x の精度まで x と等しい代数的数を返す:
Rationalize[x,0]は x の精度まで x と等しい有理数を返す:
テキスト
Wolfram Research (1988), Rationalize, Wolfram言語関数, https://reference.wolfram.com/language/ref/Rationalize.html (1999年に更新).
CMS
Wolfram Language. 1988. "Rationalize." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 1999. https://reference.wolfram.com/language/ref/Rationalize.html.
APA
Wolfram Language. (1988). Rationalize. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Rationalize.html