How can I find out whether a float in PHP is a round number?
is_round(1.5); // false
is_round(1.0); // true
is_round(1.00000001); // false
Modification to Rob's code regarding sterofrog's comment. Code checks to ensure the value is also numeric.
function is_round($value) {
return is_numeric($value) && intval($value) == $value;
}
function is_round( $value ) {
return intval( $value ) == $value;
}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With