Php’de sayı yuvarlama işlemlerinde kullanılan 3 fonksiyon var. Bunlar round(), floor() ve ceil() fonksiyonları.

round() fonksiyonu yuvarlama işleminde sayının orta değerini baz almaktadır. Sayı 0 ile 4 arasında ise bir altındaki sayıya, 5 ile 9 arasında ise bir üst sayıya yuvarlama işlemini yapmaktadır.

Örnek:


<?php

echo round(1.27); // Ekrandaki çıktı: 1

echo round(1.49); // Ekrandaki çıktı: 1

echo round(1.50); // Ekrandaki çıktı: 2

echo round(1.76); // Ekrandaki çıktı: 2

?>

floor() fonksiyonu yuvarlama işleminde sayıyı bir alt sayıya yuvarlar.

Örnek:

<?php

echo floor(1.27); // Ekrandaki çıktı: 1

echo floor(1.49); // Ekrandaki çıktı: 1

echo floor(1.50); // Ekrandaki çıktı: 1

echo floor(1.76); // Ekrandaki çıktı: 1

?>

ceil() fonksiyonu yuvarlama işleminde sayıyı bir üst sayıya yuvarlar.

Örnek:

<?php

echo ceil(1.27); // Ekrandaki çıktı: 2

echo ceil(1.49); // Ekrandaki çıktı: 2

echo ceil(1.50); // Ekrandaki çıktı: 2

echo ceil(1.76); // Ekrandaki çıktı: 2

?>