&calc (ToraToraWikiManual/ja/Wiki/Function/calc)
概要
&calc(round=桁数, comma, replace, result){ 式 [=] }
=(round=桁数, comma, replace, result) 式 [=]
式の計算を行い,その結果を表示します.詳細は数値計算のページを参照して下さい.
パラメータ
- round=桁数
- 指定された桁数で小数点以下の四捨五入をします.デフォルトは2です.
- comma
- 結果をコンマ区切りの数値で表示します. 式中にコンマ区切りの数値が使用されていた場合は自動で指定されます.
- !comma
- 結果をコンマ区切りの数値で表示しないようにします.
- replace
- 式を結果で置き換えます.デフォルトで指定されています.
- !replace
- 式を結果で置き換えずに式と結果を表示するようにします.
- result
- 結果を表示します.デフォルトで指定されています.
- !result
- 結果を表示しません.変数への代入等の副作用のみが必要な場合に指定します. 行頭に=:とした場合と同等の効果が得られます.
対象
対象には計算したい式を書きます.
例
- ソース
= 30 / 4 + 1 = 1,024 * 2 ^ 20 = =: x = 10 & y = 2 = x + y * x = 1ギガバイトは&calc(comma){10^(3*3)}バイトのことです.
- 表示
- 8.5
- 1,024 * 2 ^ 20 = 1,073,741,824
- x = 10 & y = 2
- x + y * x = 30
1ギガバイトは1,000,000,000バイトのことです.