数学関数#
- isnan(数値)#
- 値が
NaN
であるかどうかを調べる- パラメータ:
数値 (数値) -- 調べる値
- 戻り値:
NaN
であればTRUE
サンプルコード
print IsNan(NaN) // True n = NaN print IsNan(n) // True print IsNan(1) // False print IsNan("あ") // False
- random(n)#
- 0以上n未満の整数をランダムに返す
注釈
指定可能な最大値は2147483646です
- パラメータ:
n (数値) -- 得たい数値の範囲を示す値
- 戻り値の型:
数値
- 戻り値:
得られたランダム値
- abs(n)#
- 絶対値を得る
- パラメータ:
n (数値) -- 入力値
- 戻り値の型:
数値
- 戻り値:
絶対値
- zcut(n)#
- マイナス値は0にする
- パラメータ:
n (数値) -- 入力値
- 戻り値の型:
数値
- 戻り値:
0以上の整数
- int(n)#
- 小数点以下切り落とし
- パラメータ:
n (数値) -- 入力値
- 戻り値の型:
数値
- 戻り値:
整数
- ceil(n)#
- 小数点以下を正方向に切り上げ
- パラメータ:
n (数値) -- 入力値
- 戻り値の型:
数値
- 戻り値:
整数
- round(n[, 桁=0])#
- 指定桁数で入力値を丸める
- パラメータ:
n (数値) -- 入力値
桁 (数値 省略可) -- 丸める桁、マイナスなら小数点以下の桁数
- 戻り値の型:
数値
- 戻り値:
整数
- sqrt(n)#
- 平方根
- パラメータ:
n (数値) -- 入力値
- 戻り値の型:
数値
- 戻り値:
入力値の平方根、入力値がマイナスの場合NaN
- power(n, e)#
- nをe乗する
- パラメータ:
n (数値) -- 入力値
e (数値) -- 指数
- 戻り値の型:
数値
- 戻り値:
数値
- exp(n)#
- 指数関数
- パラメータ:
n (数値) -- 入力値
- 戻り値の型:
数値
- 戻り値:
数値
- ln(n)#
- 自然対数
- パラメータ:
n (数値) -- 入力値
- 戻り値の型:
数値
- 戻り値:
数値
- logn(base, n)#
- baseを底とするnの対数
- パラメータ:
base (数値) -- 底
n (数値) -- 値
- 戻り値の型:
対数
- 戻り値:
数値
- sin(n)#
- サイン
- パラメータ:
n (数値) -- 入力値
- 戻り値の型:
数値
- 戻り値:
ラジアン
- cos(n)#
- コサイン
- パラメータ:
n (数値) -- 入力値
- 戻り値の型:
数値
- 戻り値:
ラジアン
- tan(n)#
- タンジェント
- パラメータ:
n (数値) -- 入力値
- 戻り値の型:
数値
- 戻り値:
ラジアン
- arcsin(n)#
- アークサイン
- パラメータ:
n (数値) -- 入力値
- 戻り値の型:
数値
- 戻り値:
ラジアン
- arccos(n)#
- アークコサイン
- パラメータ:
n (数値) -- 入力値
- 戻り値の型:
数値
- 戻り値:
ラジアン
- arctan(n)#
- アークタンジェント
- パラメータ:
n (数値) -- 入力値
- 戻り値の型:
数値
- 戻り値:
ラジアン