Re: bcmod() behavior is different from what I expected

From: Date: Tue, 23 Jul 2024 06:27:59 +0000
Subject: Re: bcmod() behavior is different from what I expected
References: 1  Groups: php.internals 
Request: Send a blank email to internals+get-124553@lists.php.net to get a copy of this message
>> Hi internals, >> >> I noticed that bcmod() behavior is a little different from >> what I expected. >> >> First, look at the following code for bcdiv(): >> ``` >> bcdiv('99', '100', 2); // '0.99' >> ``` >> >> So what should the following code be? >> ``` >> bcmod('99', '100', 2); >> ``` >> >> The result is '99.00'. >> I was expecting '0.00' for this. I thought that >> if gave bcdiv() and bcmod() the >> exact same arguments, their results would not contradict each other. >> >> To me this is unexpected behaviour, how do you think? >> >> Regards, >> >> Saki > > However, considering the behavior of fdiv() and > fmod(), the current behavior of > bcmod()may be correct and my thinking may be wrong... > > Saki I was probably tired. Please forget about this thread... Saki

« previous php.internals (#124553) next »