DecimalForm

DecimalForm[expr]

expr の近似実数を,科学表記は使わずに,常に小数形式で表示する.

DecimalForm[expr,n]

小数形式で与えられた近似実数を n 桁精度で出力する.

DecimalForm[expr,{n,f}]

n 桁の近似実数を小数点以下 f 桁で出力する.

詳細とオプション

例題

すべて開くすべて閉じる

  (2)

近似値は,デフォルトで,科学表記を使って表示される:

これを小数形式で表示する:

9桁すべてを表示する:

短い長さを小数形式で表示する:

スコープ  (5)

機械数をデフォルトの形式で表示する:

デフォルトよりたくさんの桁を表示する:

表示桁数を少なくする:

複素数をフォーマットする:

高精度数をフォーマットする:

使用桁数を少なくする:

ベクトルにおける数の表示を変更する:

行列形式:

混合式における非厳密値の表示方法を変更する:

オプション  (8)

DefaultPrintPrecision  (1)

デフォルトで,機械実数は6桁精度でタイプセットされる:

8桁精度にする:

DigitBlock  (2)

デフォルトの整数:

3桁ごとのブロックで区切る:

5桁のブロックを使い,ブロック間にスペースを入れる:

NumberPadding  (1)

デフォルトでは左右の充填は行われない:

左側をスペースで充填する:

右側を0で充填する:

NumberPoint  (1)

デフォルトはピリオドである:

代りにコンマ (,) を表示する:

NumberSeparator  (1)

デフォルトの区切りはコンマ (,)である:

代りにスペースを使う:

NumberSigns  (1)

デフォルトでは,負の符号は含まれるが正の符号は含まれない:

正の符号も含まれるようにする:

記号の代りに単語を使う:

SignPadding  (1)

デフォルトでは,符号の前に充填する:

代りに,符号と数の間を充填するようにする:

特性と関係  (4)

DecimalFormと同様,AccountingFormも科学表記は使わない:

両者は他の面(負の数の表記等)では異なる:

NumberFormPaddedFormは,5乗より大きい累乗には指数を使う:

ScientificFormは,小数点の左には1桁しか使わない:

EngineeringFormは3の倍数を指数を使う:

DecimalFormは,事実上,オプションExponentFunctionを非アクティブにしたNumberFormに等しい:

DecimalForm[expr]のタイプセット形式は,入力で使われるときは expr と同じであると解釈される:

出力をコピーして入力セルにペーストする.1000000.1.`*^6であると解釈される:

DecimalFormは,入力を評価するとDecimalForm[expr]になるときは出力には現れない:

Outには,DecimalForm[10.^6]ではなく値1.`*^6が割り当てられる:

考えられる問題  (2)

入力桁数が少ない大きい数の場合は,小数点の左に0が加えられる:

入力精度が低すぎる場合はメッセージが出る:

少ない有効桁数が要求された場合にも同じメッセージが出る:

DecimalFormは,出力のトップレベルから省略された場合でも部分式からは削除されない:

出力はDecimalFormではない:

しかし,変数 eDecimalFormなので,続く評価に影響するかもしれない:

DecimalFormが介在するため乗算は評価されない:

まず変数に割当てを行い.次に結果にDecimalFormを適用することで計算可能性を維持する:

Wolfram Research (2017), DecimalForm, Wolfram言語関数, https://reference.wolfram.com/language/ref/DecimalForm.html.

テキスト

Wolfram Research (2017), DecimalForm, Wolfram言語関数, https://reference.wolfram.com/language/ref/DecimalForm.html.

CMS

Wolfram Language. 2017. "DecimalForm." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/DecimalForm.html.

APA

Wolfram Language. (2017). DecimalForm. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/DecimalForm.html

BibTeX

@misc{reference.wolfram_2024_decimalform, author="Wolfram Research", title="{DecimalForm}", year="2017", howpublished="\url{https://reference.wolfram.com/language/ref/DecimalForm.html}", note=[Accessed: 14-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_decimalform, organization={Wolfram Research}, title={DecimalForm}, year={2017}, url={https://reference.wolfram.com/language/ref/DecimalForm.html}, note=[Accessed: 14-November-2024 ]}