math
概要
textmodule独自の数学関数。
クラス
1024bit数値型
定数一覧
基本
table:_
定数 概要
math.rad_to_deg
弧度法の数値に掛けると、度数法に変換できる定数
math.deg_to_rad
度数法の数値に掛けると、弧度法に変換できる定数
math.e
(
math.napier
) ネイピア数
math.log2e
ネイピア数の対数
math.log10e
ネイピア数の常用対数
math.pi
円周率
math.inv_pi
円周率の逆数
math.inv_sqrtpi
円周率の平方根の逆数
math.ln2
2の自然対数
math.ln10
10の自然対数
math.sqrt2
2の平方根
math.sqrt3
3の平方根
math.zeta2
2のゼータ関数の値
math.zeta3
3のゼータ関数の値
math.inv_sqrt3
3の平方根の逆数
math.egamma
(
math.euler
) オイラー定数
math.phi
黄金比
math.gauss
ガウスの定数
math.huge
実数型の正の巨大数
math.infinity
正の無限大
math.negative_infinity
負の無限大
math.nan
非数(NaN)
math.quiet_nan
シグナルを発生させないNaN
math.signaling_nan
シグナルを発生させるNaN
math.min_exponent
数値型の指数の最小値
math.max_exponent
数値型の指数の最大値
math.digits
10進数で表現できる最大の桁数
math.denorm_min
最小の非正規化数
math.epsilon
機械イプシロン
1024bit数値型の定数
table:_
定数 概要
math.bignumber.rad_to_deg
弧度法の数値に掛けると、度数法に変換できる定数
math.bignumber.deg_to_rad
度数法の数値に掛けると、弧度法に変換できる定数
math.bignumber.e
(
math.bignumber.napier
) ネイピア数
math.bignumber.log2e
ネイピア数の対数
math.bignumber.log10e
ネイピア数の常用対数
math.bignumber.pi
円周率
math.bignumber.inv_pi
円周率の逆数
math.bignumber.inv_sqrtpi
円周率の平方根の逆数
math.bignumber.ln2
2の自然対数
math.bignumber.ln10
10の自然対数
math.bignumber.sqrt2
2の平方根
math.bignumber.sqrt3
3の平方根
math.bignumber.zeta2
2のゼータ関数の値
math.bignumber.zeta3
3のゼータ関数の値
math.bignumber.inv_sqrt3
3の平方根の逆数
math.bignumber.egamma
(
math.bignumber.euler
) オイラー定数
math.bignumber.phi
黄金比
math.bignumber.gauss
ガウスの定数
関数一覧
標準
table:_
関数 概要
math.abs
絶対値
math.acos
逆余弦
math.asin
逆正弦
math.atan
逆正接
math.atan2
逆正接
math.atanh
逆双曲線正接
math.ceil
天井関数(切り上げ)
math.cosh
双曲線余弦
math.cos
余弦
math.deg
ラジアンから度数法に変換
math.exp
指数関数
math.floor
床関数(切り捨て)
math.fmod
除算の余り
math.frexp
逆浮動小数点
math.ldexp
浮動小数点
math.log
対数関数
math.max
最大値
math.min
最小値
math.modf
数値を小数部分と整数部分に分解
math.pow
べき乗
math.rad
度数法をラジアンに変換
math.sinh
双曲線正弦
math.sin
正弦
math.sqrt
平方根
math.tanh
双曲線正接
math.tan
正接
基本
table:_
関数 概要
math.trunc
ゼロ方向へ丸める
math.round
math.norm
math.conj
math.lerp
線形補間
math.dot
math.cross
math.scale
math.distance
math.normalize
math.cbrt
立方根
math.clamp
値を制限する
math.tgamma
ガンマ関数
math.lgamma
ガンマ関数の絶対値の自然対数
math.erf
誤差関数
math.erfc
相補誤差関数
math.hypot
平方和の平方根
math.copysign
数値の符号をコピーする
math.rep
ループするように値を制限する
math.gcd
最大公約数
math.lcm
最小公倍数
math.fact
階乗
math.comb
組み合わせ
math.perm
順列
math.rep_comb
重複組み合わせ
math.rep_perm
重複順列
math.circle_perm
円順列
math.sign
符号を取得
math.isprime
素数かどうか
math.isinteger
整数かどうか
math.iseven
偶数かどうか
math.isodd
奇数かどうか
math.classify
数値分類
math.bignumber
1024bit数値型
を得る
高度
table: _
関数 概要
math.assoc_laguerre
ラゲール陪多項式
math.assoc_legendre
ルジャンドル陪関数
math.beta
ベータ関数
math.comp_ellint_1
第一種完全楕円積分
math.comp_ellint_2
第二種完全楕円積分
math.comp_ellint_3
第三種完全楕円積分
math.cyl_bessel_i
第一種変形ベッセル関数
math.cyl_bessel_j
第一種ベッセル関数
math.cyl_bessel_k
第二種変形ベッセル関数
math.cyl_neumann
第二種ベッセル関数
math.ellint_1
第一種不完全楕円積分
math.ellint_2
第二種不完全楕円積分
math.ellint_3
第三種不完全楕円積分
math.expint
指数積分
math.hermite
エルミート多項式
math.laguerre
ラゲール多項式
math.legendre
ルジャンドル多項式
math.riemann_zeta
リーマンのゼータ関数
math.sph_bessel
第一種球ベッセル関数
math.sph_legendre
球面調和関数の θ 成分
math.sph_neumann
第二種球ベッセル関数
math.zeta
ゼータ関数
math.bezier
ベジエ曲線
math.equation
N次方程式の解
math.fibonacci
フィボナッチ数
math.prime
素数
#API