Hi Claude,

> Reading the RFC, it is unclear for me what are the benefits of the change, 
> and whether it is worth the subtle breaking of existing code that implicitly 
> relies on the current behaviour. “FP is just FP” looks like an ideal 
> position, and one that has a counteragument given in the RFC that introduced 
> the current behaviour. 
> 
> We could live with any behaviour of round(), and they are arguments on both 
> sides. My issue at this point is not exactly what behaviour we have picked, 
> but whether changing between the two is sufficiently motivated.

As for the motivation for the change, it's based on the idea that the current 
`round()` behavior is some kind of bug.
In other words, the behavior of HALF_UP `0.285` to become `0.29` is itself a 
bug.

To be honest, I'm completely neutral on this. I believe that this is a matter 
of will and what we want to do. As far as I know, Tim and Gina want change on 
this issue. I don't want to ignore such opinions and move forward with 
implementation, so I would like to hear a wider range of opinions.

I have created this RFC in order to determine "our intention" once again.

Regards.

Saki

Reply via email to