# \[Bug #914\] Integer#upto(NaN)

**URL:** <https://www.ruby-forum.com/t/bug-914-integer-upto-nan/156132>\
**Category:** Development\
**Created:** [December 21, 2008, 8:13am UTC](https://www.ruby-forum.com/t/bug-914-integer-upto-nan/156132 "2008-12-21T08:13:04Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![tadayoshi\_funaba](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/f0a364/32.png) [@tadayoshi\_funaba](https://www.ruby-forum.com/u/tadayoshi_funaba)\
**Post date:** [December 21, 2008, 8:13am UTC](https://www.ruby-forum.com/t/bug-914-integer-upto-nan/156132/1 "2008-12-21T08:13:04Z")

</div>

Bug #914: Integer#upto(NaN)  
[http://redmine.ruby-lang.org/issues/show/914](http://redmine.ruby-lang.org/issues/show/914)

e$B5/I\<\<Te(B: tadayoshi funaba  
e$B%9%F!\<%?%9e(B: Open, e$BM%@hEYe(B: Normal

upto(NaN) e$B$de(B downto(NaN)  
e$B$G\<B\<AE\*$KL58B%k!\<%W$K$J$k$h$&$GLLGr$$$N$G$9$,!"e(B  
e$B$3$l$O0U?^$7$?F0:n$H$$$($k$N$G$7$g$&$+!#e(B

---

<div class="post-metadata">

**Author:** ![tadayoshi\_funaba](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/f0a364/32.png) [@tadayoshi\_funaba](https://www.ruby-forum.com/u/tadayoshi_funaba)\
**Post date:** [December 22, 2008, 2:59am UTC](https://www.ruby-forum.com/t/bug-914-integer-upto-nan/156132/2 "2008-12-22T02:59:46Z")

</div>

e$B$^$D$b$He(B e$B$f$-$R$m$G$9e(B

In message “Re: [ruby-dev:37525] [Bug #914] Integer#upto(NaN)”  
on Sun, 21 Dec 2008 16:04:10 +0900, tadayoshi funaba  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) writes:

|upto(NaN) e$B$de(B downto(NaN) e$B$G\<B\<AE\*$KL58B%k!\<%W$K$J$k$h$&$GLLGr$$$N$G$9$,!"e(B  
|e$B$3$l$O0U?^$7$?F0:n$H$$$($k$N$G$7$g$&$+!#e(B

NaNe$B$O$9$Y$F$NHf3S$KBP$7$F56$rJV$7$^$9$+$i!"$=$l$K4p$E$/$H0Ue(B  
e$B?^$7$?F0:n$H8@$($k$N$G$O$J$$$G$7$g$&$+!#e(B

e$BJL0F$H$7$F$Oe(BNaNe$B$r4^$`Hf3S$rNc30$K$9$k$H$$$&J}K!$b$"$j$^$9$,!"e(B  
e$B$+$J$j5sF0$,0c$&$N$Gm4m0$7$^$9!#e(B

---

<div class="post-metadata">

**Author:** ![tadayoshi\_funaba](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/f0a364/32.png) [@tadayoshi\_funaba](https://www.ruby-forum.com/u/tadayoshi_funaba)\
**Post date:** [December 22, 2008, 3:58am UTC](https://www.ruby-forum.com/t/bug-914-integer-upto-nan/156132/3 "2008-12-22T03:58:24Z")

</div>

e$B%A%1%C%He(B #914 e$B$,99?7$5$l$^$7$?!#e(B (by Yukihiro M.)

e$B%9%F!\<%?%9e(B Opene$B$+$ie(BRejectede$B$KJQ99e(B

e$B3+H/%\_!\<%F%#%s%0$GD\>@\OC$7$^$7$?$,!“L$Mh$G!VD6\<B?te(B(Yuguie$BCLe(B)e$B!W$H$+$K$D$$$F9M$($k5$$,$”$k$=$&$J$N$G!"8=;~E@$G$OJ|CV$H$7$^$9!#e(B  
e$BD6\<B?t$H8@$o$l$F$b;d$K$O2?$,$J$s$@$+!#e(B

* * *

[http://redmine.ruby-lang.org/issues/show/914](http://redmine.ruby-lang.org/issues/show/914)

---

<div class="post-metadata">

**Author:** ![tadayoshi\_funaba](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/f0a364/32.png) [@tadayoshi\_funaba](https://www.ruby-forum.com/u/tadayoshi_funaba)\
**Post date:** [December 22, 2008, 3:19pm UTC](https://www.ruby-forum.com/t/bug-914-integer-upto-nan/156132/4 "2008-12-22T15:19:01Z")

</div>

e$B$^$D$b$He(B e$B$f$-$R$m$G$9e(B

In message “Re: [ruby-dev:37549] Re: [Bug #914] Integer#upto(NaN)”  
on Mon, 22 Dec 2008 21:11:41 +0900, Tadayoshi F.  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) writes:

|\> NaNe$B$O$9$Y$F$NHf3S$KBP$7$F56$rJV$7$^$9$+$i!“$=$l$K4p$E$/$H0Ue(B  
|\> e$B?^$7$?F0:n$H8@$($k$N$G$O$J$$$G$7$g$&$+!#e(B  
|  
|e$B$=$l$O;EMM$G$J$/$F\<BAu$NOC$G$9$h$M!#JL$N\<BAu$G$”$l$P!"5U$K0lEY$b2s$i$Je(B  
|e$B$+$C$?$+$b$7$l$J$$$G$9$h$M!#\<B:]!"e(Bstep(NaN) e$B$O$=$N$h$&$K8+$($^$9!#e(B  
|e$B8=;~E@$G$O7k2L$OL$Dj5A$G$b$$$$$N$+$b$7$l$^$;$s$1$I!#e(B

e$B;EMM$H$$$&4QE@$+$i$OL$Dj5A$G$9$M!#$$$:$l$K$7$F$b:#2s$O\<j$r$De(B  
e$B$1$^$;$s$N$G!"%P%0$H$7$F$Oe(Brejecte$B$NJ}8~$G!#e(B

---

<div class="post-metadata">

**Author:** ![tadayoshi\_funaba](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/f0a364/32.png) [@tadayoshi\_funaba](https://www.ruby-forum.com/u/tadayoshi_funaba)\
**Post date:** [December 22, 2008, 1:20pm UTC](https://www.ruby-forum.com/t/bug-914-integer-upto-nan/156132/5 "2008-12-22T13:20:27Z")

</div>

> |upto(NaN) e$B$de(B downto(NaN) e$B$G\<B\<AE\*$KL58B%k!\<%W$K$J$k$h$&$GLLGr$$$N$G$9$,!"e(B  
> |e$B$3$l$O0U?^$7$?F0:n$H$$$($k$N$G$7$g$&$+!#e(B
> 
> NaNe$B$O$9$Y$F$NHf3S$KBP$7$F56$rJV$7$^$9$+$i!"$=$l$K4p$E$/$H0Ue(B  
> e$B?^$7$?F0:n$H8@$($k$N$G$O$J$$$G$7$g$&$+!#e(B

e$B$=$l$O;EMM$G$J$/$F\<BAu$NOC$G$9$h$M!#JL$N\<BAu$G$"$l$P!"5U$K0lEY$b2s$i$Je(B  
e$B$+$C$?$+$b$7$l$J$$$G$9$h$M!#\<B:]!"e(Bstep(NaN)  
e$B$O$=$N$h$&$K8+$($^$9!#e(B  
e$B8=;~E@$G$O7k2L$OL$Dj5A$G$b$$$$$N$+$b$7$l$^$;$s$1$I!#e(B
