Stack Overflow на русском Asked by dmitryshishkin on November 22, 2021
Я получаю число типа float
. Несмотря на тип, дробная часть есть не всегда.
Как проверить есть ли она?
$isFraction = ($a != intval($a));
Answered by Евгений Борисов on November 22, 2021
if($a - floor($a) != 0) {
return true;
} else {
return false;
}
Answered by Heidel on November 22, 2021
Можно использовать функцию floor:
$a = 1.5953;
$b = $a - floor($a); // $b = 0.5953
echo ($b ? "Дробная часть есть" : "Дробной части нет");
Answered by Grulex on November 22, 2021
Get help from others!
Recent Answers
Recent Questions
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP