Issue #5699 has been updated by ??? 奥山.


FAQ??с?????????????帥?障????????

1.9.2 ??????????罩c????腓??堺?ャ????????????c????????????????
膣?緇??????障????????

https://github.com/rdp/ruby_tutorials_core/wiki/ruby-talk-faq#floats_imprecise

>> 1.1
=> 1.1 # in reality this probably doesn't equal exactly 1.1 deep down--but it's equal to 1.1's default so ruby 1.9.2 will display it as 1.1
> 0.9
=> 0.9
> 1.1-0.9
=> 0.20000000000000007 # now ruby 1.9.2 notices that "this 0.2 is not the same as the default float for 0.2" so it displays its full version to remind us of this fact.

----------------------------------------
Bug #5699: Windows??т??????Float??ゃ??罩c??????宴??????
http://redmine.ruby-lang.org/issues/5699

Author: ??? 奥山
Status: Open
Priority: Normal
Assignee: 
Category: 
Target version: 1.9.2
ruby -v: ruby 1.9.2p290 (2011-07-09) [i386-mingw32]


Windows XP SP3?????

ruby 1.9.2p290 (2011-07-09) [i386-mingw32] ??с??
  x = 0.002877 #=> 0.0028770000000000002
????c?????障????障?????

ruby 1.8.7 (2011-06-30 patchlevel 352) [i386-mingw32] ??с???
  x = 0.002877 #=> 0.002877
???????障?????




-- 
http://redmine.ruby-lang.org