note 126883 added to function.fmod
| From: | kernel52 at main dot php dot net | Date: | Fri, 25 Feb 2022 20:42:28 +0000 |
| Subject: | note 126883 added to function.fmod | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-217661@lists.php.net to get a copy of this message | ||
Strangely enough, multiplying 50 by 1.1 does not return the expected result
$price = 50;
$price = $price * 1.1;
if(strpos($price,".") !== false){
echo "decimal";
}else{
echo "not a decimal";
}
echo '<br />';
if(fmod($price, 1) !== 0.00){
//echo fmod($price, 1);
echo "decimal";
} else {
echo "not a decimal";
}//end if
----
Server IP: 45.112.84.4
Probable Submitter: 80.90.5.135 (proxied: 77.109.96.169)
----
Manual Page -- https://php.net/manual/en/function.fmod.php
Edit -- https://main.php.net/note/edit/126883
Del: integrated -- https://main.php.net/note/delete/126883/integrated
Del: useless -- https://main.php.net/note/delete/126883/useless
Del: bad code -- https://main.php.net/note/delete/126883/bad+code
Del: spam -- https://main.php.net/note/delete/126883/spam
Del: non-english -- https://main.php.net/note/delete/126883/non-english
Del: in docs -- https://main.php.net/note/delete/126883/in+docs
Del: other reasons-- https://main.php.net/note/delete/126883
Reject -- https://main.php.net/note/reject/126883
Search -- https://main.php.net/manage/user-notes.php