Abs |
絶対値
|x| |
Abs(-2.3) → 2.3
Abs(-157) → 157 |
Ceil | 切り上げ |
Ceil(-2.8) → -2
Ceil(2.8) → 3
Ceil(-1.0) → -1 |
CompareValue | 大小関係 | 2つの数値の大小関係を返す |
DivMod | 除算剰余 | 整数の除算・剰余の結果を一緒に返す |
EnsureRange | 近い値 | 指定された範囲内の値に最も近い値を返す |
Exp | eのX乗 |
Exp(10):e^10 → 2.718…^10
→ 22026.4657948067 |
Floor | 切り下げ |
Floor(-2.8) → -3
Floor(2.8) → 2
Floor(-1.0) → -1 |
Frac |
実数の
小数部 |
Frac(123.456) → 0.456
Frac(-123.456) → -0.456 |
Frexp | | 引数値を仮数と指数に分離 |
InRange | | 引数値が指定された範囲にあるかどうかを示す |
Int |
実数の
整数部 |
Int(123.456) → 123.0
Int(-123.456) → -123.0 |
IntPower | べき乗 | IntPower(Base,Exponent) Baseの,Exponentで指定した累乗を計算 |
Ldexp | べき乗 | X*2^P(2をp乗した値をXに掛けた)値を計算 |
Ln | 自然対数 | 実数式の自然対数(Ln(e)=1)を返す |
LnXP1 | 自然対数 | LnXP1関数は(X+1)の自然対数を返す |
Log10 | 対数 | Log10関数は,10を底とする対数を計算する |
Log2 | 対数 | Log2関数は,2を底とする対数を計算する |
LogN | 対数 | LogN関数は,指定した底でXの対数を計算する |
Max | 最大値 | Max関数は,2つの数値のうち大きい方の値を返す |
Min | 最小値 | Min関数は,2つの数値のうち小さい方の値を返す |
Pi |
円周率
π | Pi=3.1415926535897932385 |
Poly | | Poly関数は変数多項式の値を計算 |
Power | べき乗 | Power関数は任意の数の任意の数による累乗を生成 Power(3,5):3^5 |
Round | 丸め |
Round関数は,実数Xを丸めて最も近い整数にした値を返す
(0.5は0、 1.5は2になる) |
RoundTo | 丸め |
RoundTo関数は,「Banker's Rounding」を使って浮動小数点値を指定された桁数(10の累乗)に丸める
RoundTo(1234567, 3)→ 1234000
RoundTo(1.234, -2) → 1.23
RoundTo(1.235, -2) → 1.24
RoundTo(1.245, -2) → 1.24 |
SameValue | 比較 | SameValue関数は,2つの浮動小数点値が(およそ)等しいかどうかを示す |
Sign | 符号 |
Sign(0) → 0
Sign(100) → 1
Sign(-35) → -1 |
SimpleRoundTo | 丸め |
SimpleRoundTo関数は,非対称丸めを使って浮動小数点値を指定された桁数(10の累乗)に丸める
SimpleRoundTo(1234567, 3)→1234000
SimpleRoundTo(1.234, -2) →1.23
SimpleRoundTo(1.235, -2) →1.24
SimpleRoundTo(-1.235, -2)→-1.23 |
Sqr | 2乗 | Sqr(10):10^2 → 100 |
Sqrt | 平方根 | Sqrt(10):√10 → 3.16227… |
Trunc | 切り捨て |
Trunc関数は,実数を切り捨てて整数にする
Trunc( 1.5) → 1
Trunc(-1.5) → -1 |
<三角関数ルーチン>