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なし。
なし。
なし。
なし。