Issue #17183 has been updated by marcandre (Marc-Andre Lafortune).


I think that's a bug. Looks different but maybe related to #14365.


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

* 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>