Php Yuvarlama İşlemleri

php-yuvarlama-islemleri

Php Yuvarlama İşlemleri

Php matematik işlemlerinde sayıları yuvarlama işlemini ceil() , floor() , round()fonksiyonlarını yapmakta. sayfalama yaparken Bu üç fonksiyon çok işimize yarayacak.

Ceil fonksiyonu rakamı yukarı yuvarlar. Örneğin elimizde ki rakam 5 ise ceil fonksiyonun döndüreceği rakamda 5’tir. Ama virgülden sonra rakamlar varsa ceil fonksiyonu rakamı yukarı yuvarlıyacak sonuç:6 olur.

<?php

echo ceil(5.1);

echo ceil(5.4);

echo ceil(5.5);

echo ceil(5.9);

echo ceil(-5.1);

echo ceil(-5.9);

Hepsinin çıktısı 6 olarak verecektir.

Floor fonksiyonu ceil fonksiyonun tam tersi işlem yapar yani rakamı aşağıya yuvarlar. Yukarıda verilen örneğimizi floor fonksiyonu ile tekrar yazalım.

<?php

echo floor (5.1);

echo floor (5.4);

echo floor (5.5);

echo floor (5.9);

Hepsinin sonucu 5 olarak çıkar.

Round fonksiyonu okulda bildiğimiz yuvarlama işlemi yapar. Virgülden sonraki rakam 5’ten küçükse aşağı , 5 ve 5’ten büyükse yukarı yuvarlama yapar. Round fonksiyonun güzel bir özelliği ise virgülden sonra yuvarlanacak rakam belirleyebiliyor olmamızdır. Örneğin virgülden sonra 7 basamak varsa biz 2 basamağının görünmesi için 2 parametresi veririz.

<?php

echo round(5.5);echo round(5.333446345,2);

İlk fonksiyonun çıktısı 6 dır

ikincinin ise 5.33 olarak ekrana yazar.

Yuvarlama işlemlerininde sonuna geldik arkadaşlar seri bir şekilde devam ediyoruz ….

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.

Yavuz Selim

Yavuz selim