ローカル参照と公開済みの全モードを含む完全パッケージをインストールします。
install mathmath式を解釈するコマンドではありません。最初に関数名、その後に引数を指定します。定義域や除算エラーは明示され、三角関数はラジアンを使います。角度は deg2rad と rad2deg で変換します。
math <function> [args]math <function> [args]Calculate numbers, trigonometry, logarithms and base conversions with explicit input validation.
math pi数学定数 pi または e を表示
math e数学定数 pi または e を表示
math inf特殊な浮動小数点値を表示
math nan特殊な浮動小数点値を表示
math abs <n>数値の絶対値または符号を求める
math sign <n>数値の絶対値または符号を求める
math min <numbers>複数の数値から最小値または最大値を求める
math max <numbers>複数の数値から最小値または最大値を求める
math clamp <value> <min> <max>値を指定範囲に収める
math ceil <n>切り上げまたは切り下げ
math floor <n>切り上げまたは切り下げ
math round <n> [precision]任意の小数精度で丸める
math pow <base> <exponent>数値をべき乗する
math fpow <base> <exponent>数値をべき乗する
math sqrt <n>平方根または立方根を求める
math cbrt <n>平方根または立方根を求める
math exp <n>指数関数を計算する
math expm1 <n>指数関数を計算する
math hypot <x> <y>2 成分から斜辺を求める
math intdiv <a> <b>整数除算を行う
math fdiv <a> <b>IEEE 754 の浮動小数点除算を行う
math fmod <a> <b>浮動小数点の剰余を求める
math log <n> [base]自然対数または指定底の対数を求める
math log10 <n>常用対数または log(1+n) を求める
math log1p <n>常用対数または log(1+n) を求める
math sin <rad>ラジアンで三角関数を計算する
math cos <rad>ラジアンで三角関数を計算する
math tan <rad>ラジアンで三角関数を計算する
math asin <n>逆三角関数を計算する
math acos <n>逆三角関数を計算する
math atan <n>逆三角関数を計算する
math atan2 <y> <x>2 つの直交成分から角度を求める
math sinh <n>双曲線関数を計算する
math cosh <n>双曲線関数を計算する
math tanh <n>双曲線関数を計算する
math asinh <n>逆双曲線関数を計算する
math acosh <n>逆双曲線関数を計算する
math atanh <n>逆双曲線関数を計算する
math deg2rad <n>度とラジアンを相互変換する
math rad2deg <n>度とラジアンを相互変換する
math is_finite <n>特殊な浮動小数点値を判定する
math is_infinite <n>特殊な浮動小数点値を判定する
math is_nan <n>特殊な浮動小数点値を判定する
math base_convert <number> <from> <to>符号なし整数を 2〜36 進数で変換する
math bindec <number>2/16/8 進数を 10 進数へ変換する
math hexdec <number>2/16/8 進数を 10 進数へ変換する
math octdec <number>2/16/8 進数を 10 進数へ変換する
math decbin <number>10 進数を 2/16/8 進数へ変換する
math dechex <number>10 進数を 2/16/8 進数へ変換する
math decoct <number>10 進数を 2/16/8 進数へ変換する
関数名の後に数値を指定します。三角関数の角度はラジアンです。deg2rad と rad2deg で変換できます。round は精度、
負の平方根、ゼロ除算、底が 1 の対数はエラーになります。浮動小数点には精度の限界があります。小数はピリオドを使用します(コンマも 1 つなら認識されます)。任意の数式を解析する機能ではありません。
用意された例をページ上でそのまま実行できます。結果は事前に生成されてブラウザに表示され、サーバーではターミナルコマンドを実行しません。
現在の互換バージョンをインストールします。全機能は Base、縮小版は Minimum を選び、すでに導入済みのモジュール更新には upgrade を使います。
Base と Minimum は同じ現在のモジュールリリースの二つのパッケージです。
ローカル参照と公開済みの全モードを含む完全パッケージをインストールします。
install math縮小パッケージをインストールします。ローカルリファレンスは含まれず、
install math -mこの公開済みバージョンを正確に指定してインストールします。
install math -v 1.1.4upgrade が互換性を確認し、必要な場合だけブロックを置換します。
upgrade mathコアや他のモジュールに触れず拡張ブロックを削除します。
install math -u例はコピーできますが、サイトは実行しません。実プロジェクトではパス、権限、破壊的オプションを確認してください。
math pi3.14159265358979math e2.71828182845905math infINFmath nanNANmath abs -88math sign -8-1math min 9 2 42math max 9 2 49math clamp 120 0 100100math ceil 12.113math floor 12.912math round 12.3456 212.35math pow 2 8256math fpow 2 38math sqrt 819math cbrt -27-3math exp 12.71828182845905math expm1 0.10.105170918075648math hypot 3 45math intdiv 17 53math fdiv 7 23.5math fmod 17 52math log 1000 103math log10 10003math log1p 10.693147180559945math sin 00math cos 01math tan 00math asin 0.50.523598775598299math acos 10math atan 10.785398163397448math atan2 1 10.785398163397448math sinh 11.1752011936438math cosh 11.54308063481524math tanh 10.761594155955765math asinh 10.881373587019543math acosh 21.31695789692482math atanh 0.50.549306144334055math deg2rad 1803.14159265358979math rad2deg pi180math is_finite 10truemath is_infinite inftruemath is_nan nantruemath base_convert 1010 2 16amath bindec 101010math hexdec ff255math octdec 1715math decbin 101010math dechex 255ffmath decoct 1517math sqrt -1Domain errormath intdiv 8 0Division by zeromath log 10 1Invalid basemath asin 2Domain errormath round 12 20Invalid precisionmath base_convert 102 2 16Invalid digit for source basemath pow 0 -1Division by zeromath round 12,35 112.4math mystery 3Unknown math functionmath clamp 5 10 0Invalid range