e$B@>;3OB9-$G$9!#e(B
Float(“0.”)e$B$,e(BArgumentErrore$B$+$ie(B0.0e$B$rJV$9$h$&$KJQ$o$C$?$N$Oe(B
e$B0U?^$7$?;EMMJQ99$G$7$g$&$+e(B?
% ruby-1.8.6 -ve ‘p Float(“0.”)’
ruby 1.8.6 (2008-03-03 patchlevel 114) [i686-linux]
-e:1:in `Float’: invalid value for Float(): “0.” (ArgumentError)
from -e:1
% ruby18 -ve ‘p Float(“0.”)’
ruby 1.8.7 (2008-05-23 patchlevel 5000) [i686-linux]
0.0
%
In article [email protected],
Kazuhiro NISHIYAMA [email protected] writes:
Float(“0.”)e$B$,e(BArgumentErrore$B$+$ie(B0.0e$B$rJV$9$h$&$KJQ$o$C$?$N$Oe(B
e$B0U?^$7$?;EMMJQ99$G$7$g$&$+e(B?
[ruby-dev:34835] e$B$r=q$$$?$H$-$KD4$Y$?7k2L$H$7$F$O!"e(Bstrtod e$B$re(B
e$BJQ$($?$3$H$K$h$kI{:nMQ$J$N$G$O$J$$$+$H;W$C$F$$$^$9!#e(B
e$B%o%J%Y$H?=$7$^$9!#e(B
2008/06/09 15:51 Tanaka A. [email protected]:
Kazuhiro NISHIYAMA [email protected] writes:
Float(“0.”)e$B$,e(BArgumentErrore$B$+$ie(B0.0e$B$rJV$9$h$&$KJQ$o$C$?$N$Oe(B
e$B0U?^$7$?;EMMJQ99$G$7$g$&$+e(B?
[ruby-dev:34835] e$B$r=q$$$?$H$-$KD4$Y$?7k2L$H$7$F$O!"e(Bstrtod e$B$re(B
e$BJQ$($?$3$H$K$h$kI{:nMQ$J$N$G$O$J$$$+$H;W$C$F$$$^$9!#e(B
[ruby-dev:29036] e$B$r;29M$K$5$;$FD:$/$H!"$3$s$J46$8$G$7$g$&$+!#e(B
e$B;n$7$?$N$Oe(B 1.9 e$B$G$9!#e(B
Index: util.c
— util.c (revision 17065)
+++ util.c (working copy)
@@ -2263,6 +2263,8 @@
}
#endif
if (c == ‘.’) {
e$B$^$D$b$He(B e$B$f$-$R$m$G$9e(B
In message “Re: [ruby-dev:35027] Re: Float(“0.”)”
on Tue, 10 Jun 2008 09:42:57 +0900, wanabe [email protected]
writes:
|2008/06/09 15:51 Tanaka A. [email protected]:
|> Kazuhiro NISHIYAMA [email protected] writes:
|>
|>> Float(“0.”)e$B$,e(BArgumentErrore$B$+$ie(B0.0e$B$rJV$9$h$&$KJQ$o$C$?$N$Oe(B
|>> e$B0U?^$7$?;EMMJQ99$G$7$g$&$+e(B?
|>
|> [ruby-dev:34835] e$B$r=q$$$?$H$-$KD4$Y$?7k2L$H$7$F$O!“e(Bstrtod e$B$re(B
|> e$BJQ$($?$3$H$K$h$kI{:nMQ$J$N$G$O$J$$$+$H;W$C$F$$$^$9!#e(B
|
|[ruby-dev:29036] e$B$r;29M$K$5$;$FD:$/$H!”$3$s$J46$8$G$7$g$&$+!#e(B
|e$B;n$7$?$N$Oe(B 1.9 e$B$G$9!#e(B
e$B%3%_%C%H$7$F$/$@$5$$e(B(1.8e$B$be(B)e$B!#e(B