Next: , Previous: Bitwise Operations, Up: Numbers


3.9 標準数学関数

これらの数学関数は浮動小数点数に加えて整数も引数として受け付けます。

— Function: sin arg
— Function: cos arg
— Function: tan arg

これらは普通の三角関数であり、引数は弧度法で表す。

— Function: asin arg

(asin arg)の値は−pi/2からpi/2までの数であり、 その正弦(sin)はargに等しい。 しかし、argが([-1, 1]の)範囲を越えていると結果はNaN。

— Function: acos arg

(acos arg)の値は0からpiまでの数であり、 その余弦(cos)はargに等しい。 しかし、argが([-1, 1]の)範囲を越えていると結果はNaN。

— Function: atan arg

(atan arg)の値は−pi/2からpi/2までの数であり、 その正接(tan)はargに等しい。

— Function: exp arg

これは指数関数であり、 arg乗を返す。 は数学の基本定数であり、自然対数の底とも呼ぶ。

— Function: log arg &optional base

この関数はargbaseを底とする対数を返す。 baseを指定しなければ、底として を使う。 argが負であると結果はNaN。

— Function: log10 arg

この関数はargの10を底とする対数を返す。 argが負であると結果はNaN。 少なくとも誤差を考慮すれば、 (log10 x) == (log x 10)

— Function: expt x y

この関数はxy乗を返す。 どちらの引数も整数でありyが正ならば、結果は整数。 この場合、結果は整数値の可能な範囲に切り詰められる。

— Function: sqrt arg

この関数はargの平方根を返す。 argが負であると値はNaN。