Function FLOAT

UP


Function FLOAT

Function FLOAT

構文

float number &optional prototype => float

引数と戻り値

number - 実数
prototype - 浮動小数
float - 浮動小数

定義

floatは、実数を浮動小数に変換します。

もしprototypeが指定されたとき、 numberと数学的に等しくなるような prototypeと同じ型の値が返却されます。

もしprototypeが指定されなかったとき、 numberがすでに浮動小数であるときはそれが返却されます。 それ以外のとき、numberと数学的に等しくなるような single-floatの浮動小数が返却されます。

例文

(float 0) =>  0.0
(float 1 .5) =>  1.0
(float 1.0) =>  1.0
(float 1/2) =>  0.5
=>  1.0d0
OR=>  1.0
(eql (float 1.0 1.0d0) 1.0d0) =>  true

副作用

なし。

影響

なし。

例外

なし。

参考

coerce

備考

なし。


TOP, Github