・その数を超えない最大の整数を得る
・FLOOR(12.5)は12、FLOOR(-12.5)は-13となる
元になる数値
小数部を切り捨てられた整数値
ROUND:四捨五入、CEIL:切り上げ
A=FLOOR(12.345)
元になる数値
小数部を四捨五入された整数値
FLOOR:切り捨て、CEIL:切り上げ
A=ROUND(12.345)
・その数を下回らない最小の整数を得る
・CEIL(12.5)は13、CEIL(-12.5)は-12となる
元になる数値
小数部を切り上げられた整数値
ROUND:四捨五入、FLOOR:切り捨て
A=CEIL(12.345)
絶対値を得る数値
絶対値
A=ABS(-12.345)
符号を得る数値
0または、±1
A=SGN(12.345)
複数の数値の格納された数値配列名
渡された引数の中で一番小さい数
DIM TMP[2] TMP[0]=50:TMP[1]=3 A=MIN(TMP)
カンマで区切って複数の数値を列挙
渡された引数の中で一番小さい数
A=MIN(1,2,3,4)
複数の数値の格納された数値配列名
渡された引数の中で一番大きい数
DIM TMP[2] TMP[0]=50:TMP[1]=3 A=MAX(TMP)
カンマで区切って複数の数値を列挙
渡された引数の中で一番大きい数
A=MAX(1,2,3,4)
乱数の系列: 0~7
取得する乱数の上限
0~最大値-1までのランダムな整数
A=RND(100)
乱数の系列: 0~7
0以上1未満のランダムな実数
A=RNDF()
乱数系列の種類: 0~7
0または省略時、利用できるエントロピー情報を用いて初期化
RANDOMIZE 0
平方根を求める数値
求めた正の平方根
A=SQR(4)
指数(※省略時eを返す)
求めた結果
A=EXP(2)
真数
底(※省略時、自然対数を求める)
求めた結果
A=LOG(2,2)
べき乗を求める数値
べき乗の乗数
求めた結果
A=POW(1,4)
円周率の値(3.14159265)
A=PI()
度: 0~360
度から求めたラジアン
R=RAD(45)
ラジアン
ラジアンから求めた度
A=DEG(0.5*PI())
ラジアン
求めた値
A=SIN( RAD(45) )
ラジアン
求めた値
A=COS( RAD(45) )
ラジアン
求めた値
A=TAN( RAD(45) )
-1.0~1.0
求めたアークサイン(ラジアン)
A=ASIN(0)
-1.0~1.0
求めたアークコサイン(ラジアン)
A=ACOS(1)
角度を求める数値
求めたアークタンジェント(ラジアン)
A=ATAN(1)
・原点からのX,Y座標値
・入力値はY座標が先
求めたアークタンジェント(ラジアン)
A=ATAN(1,1)
ハイパボリックサインを求める実数
求めたハイパボリックサイン
A=SINH(1)
ハイパボリックコサインを求める実数
求めたハイパボリックコサイン
A=COSH(1)
h5.ハイパボリックタンジェント値を返す
ハイパボリックタンジェントを求める実数
求めたハイパボリックタンジェント
A=TANH(0.5)
チェックしたい実数
0=通常数値、1=無限大、2=NaN
A=CLASSIFY(0.5)
割られる数(または式)
割る数(または式、0で割るとエラー)
A=200 MOD 5
割られる数(または式)
割る数(または式、0で割るとエラー)
A=200 DIV 5
ビット列1
ビット列2
A=200 AND &HE7
ビット列1
ビット列2
A=128 OR &HA3
ビット列1
ビット列2
A=100 XOR &H4C
ビット列
A=NOT 1
ビット列1
ビットシフト数
A=100 << 2
ビット列1
ビットシフト数
A=100 >> 2