Php ile sayı yuvarlama işlemlerinde birden fazla fonksiyon bulunmaktadır, Yukarı Yuvarlama, Aşağıya Yuvarlama gibi gibi çeşitleri bulunmaktadır.
Öncelikle bazı fonksiyonlardan ve özelliklerinden başlayalım.
Makale Başlıkları
PHP ile Sayıyı Yukarı/Aşağı Yuvarlama
Burada kullanacağımız fonksiyon adı “round()” fonksiyonu. Round kullanımında eğer sayının virgülden sonra ki küsuratı 0-49 arasında ise aşağıya 50-99 arasında ise yukarıya yuvarlar. İki örnekte özetlemek gerekirse;
$sayi=14.45; //Küsuratı 50den küçük
echo round($sayi);
//Çıktı: 14
$sayi=14.88; //Küsuratı 49dan büyük
echo round($sayi);
//Çıktı: 15
PHP ile Sayıyı Yukarı Yuvarlama
Burada kullanacağımız fonksiyonun adı “ceil()” fonksiyonu, Bu fonksiyon sayının küsuratı ne olursa olsun bir üste yuvarlar. Kullanımı aşağıda verilmiştir.
$sayi=14.25;
echo ceil($sayi);
//Çıktı: 15
PHP ile Sayıyı Aşağı Yuvarlama
Burada kullanacağımız fonksiyonun adı “floor()” fonksiyonu, Bu fonksiyon sayının küsuratı ne olursa olsun bir aşağıya yuvarlar. Kullanımı aşağıda verilmiştir.
$sayi=14.99;
echo floor($sayi);
//Çıktı: 14
PHP ile Küsuratı Yuvarlama
Bu işlemde sayının noktadan sonra ki küsuratının belirttiğimiz 2 belirteci ile ilk iki basamağını 1 yukarı yuvarlar.
$sayi=14.9452;
echo round($sayi,2); //noktadan sonra ki ilk 2 basamağı yuvarlatır
//Çıktı: 14.95