Issue #17183 has been updated by shyouhei (Shyouhei Urabe).


Agreed to @marcandre .  This sounds like a real bug.

----------------------------------------
Bug #17183: Float round working weirdly
https://bugs.ruby-lang.org/issues/17183#change-87667

* Author: agustincornu (Agustin Cornu)
* Status: Open
* Priority: Normal
* ruby -v: 2.7
* Backport: 2.5: UNKNOWN, 2.6: UNKNOWN, 2.7: UNKNOWN
----------------------------------------
I encountered this issue when casting a specific float with a especific round argument.

```
0.5.round(15)
=> 0.5
0.5.round(16)
=> 0.5000000000000001
0.5.round(17)
=> 0.5
```



-- 
https://bugs.ruby-lang.org/

Unsubscribe: <mailto:ruby-core-request / ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>