Re: Re: [RFC] [Discussion] Fix up BCMath Number Class / Change GMP bool cast behavior
On Tue, Jul 2, 2024 at 4:06 AM Saki Takamachi <[email protected]> wrote:
> Hi all,
>
> > Hi internals,
> >
> > Created a follow-up RFC for the BCMath\Number class. This RFC also
> contains proposed changes to GMP's bool cast. I have proposed similar
> changes to BCMath, so for procedural efficiency I have combined them into
> the same RFC.
> >
> > Note that although they are combined into one RFC, these votes are taken
> independently.
> >
> > https://wiki.php.net/rfc/fix_up_bcmath_number_class
> >
> > Regards,
> >
> > Saki
>
>
> Added changes to RFC. It is a proposal to remove all rounding during
> calculations due to convenience issues and the fact that the functionality
> is "excessive" to begin with.
>
> To be precise, it will have the same truncation behavior as the existing
> BCMath function, making it impossible for users to change this behavior
> during calculations. If the user wants to perform rounding, they must
> always use the round()
method.
>
> Regards,
>
> Saki
This seems positive to me. Rounding being explicit makes more sense.
Jordan
Thread (11 messages)