# \[Ruby 1.9-Bug#3789\]\[Open\] Float('0x...') $B$G$N5sF0$,IT?3(B

**URL:** <https://www.ruby-forum.com/t/ruby-1-9-bug-3789-open-float-0x-b-g-n5sf0-it-3-b/194488>\
**Category:** Development\
**Created:** [September 6, 2010, 4:39pm UTC](https://www.ruby-forum.com/t/ruby-1-9-bug-3789-open-float-0x-b-g-n5sf0-it-3-b/194488 "2010-09-06T16:39:43Z")\
**Posts on this page:** 1\
**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:** [September 6, 2010, 4:39pm UTC](https://www.ruby-forum.com/t/ruby-1-9-bug-3789-open-float-0x-b-g-n5sf0-it-3-b/194488/1 "2010-09-06T16:39:43Z")

</div>

Bug #3789: Float(‘0x…’) e$B$G$N5sF0$,IT?3e(B  
[http://redmine.ruby-lang.org/issues/show/3789](http://redmine.ruby-lang.org/issues/show/3789)

e$B5/I\<\<Te(B: tadayoshi funaba  
e$B%9%F!\<%?%9e(B: Open, e$BM%@hEYe(B: Low  
ruby -v: ruby 1.9.3dev (2010-09-04) [i686-linux]

Float() e$B$G;X?t$,Bg$-$$\>l9g$K!"Nm$K$J$C$?$j!"L58BBg$K$J$C$?$j$9$k!#e(B

Float(‘0xf.fp1000000000000’) #=\> 0.0  
Float(‘0xf.fp10000000000000’) #=\> Infinity  
Float(‘0xf.fp100000000000000’) #=\> Infinity  
Float(‘0xf.fp1000000000000000’) #=\> 0.0
