PHP yuvarlak sayısı tespit?

3 Cevap

PHP nasıl bir şamandıra bir yuvarlak sayı olup olmadığını öğrenebilirim?

is_round(1.5); // false
is_round(1.0); // true
is_round(1.00000001); // false

3 Cevap

Sterofrog yorumuna ilişkin Ramiz'in kod modifikasyonu. Kod değeri de sayısal kontrol eder.

function is_round($value) {
    return is_numeric($value) && intval($value) == $value;
}

Thierryreeuwijk tarafından this page belirtilen işlevi ihtiyaçlarını belirlemek gerekir.

if ($value = round($value))

Çalışmalıdır.