php sayi yuvarlama

Web uygulamaları geliştirirken en basit uygulamalarda bile küsüratlı matematik işlemlerine rastlarız. Birir ankette oy ortalaması gösterimi için oy toplamının, oy veren sayısına bölümü gerektiğinde tam sayı yerine virgülden sonra bolca rakama sahip bir ondalık sayı gelebilir. Bu durumda php’nin sayı yuvarlama ile alakalı matematik fonksiyonlarından faydalanılır.

Örnek sayı olarak 7.45’i alırsak;

1- ceil:
Ceil fonksiyonu bir üst sayıya tamamlar.

echo ceil(7.45); // Ekrana 8 bastırır.

2- floor:
Floor ise ceil’in aksine virgulden sonrası ne olursa olsun tam sayı hanesine tamamlar.

echo floor(7.45); // Ekrana 7 bastırır.

3- round:
Round fonksiyonu ceil ve floorun birleşimi gibidir. Referans olarak tam sayı ile bir sonraki tam sayının tam ortasını alır. Buçuk tam orta noktadır.

echo round(7.45); // Ekrana 7 bastırır.
echo round(7.55); // Ekrana 8 bastırır.

 

alıntıdır: http://www.turkwm.com/2010/01/php-sayi-yuvarlama.html

Yazar: Mustafa Şadoğlu

Mustafa sitemizde 103 yazı eklemiş...

Share
  • mehmet

    arkadaslar bıraz yenıyım phpde formlarla calısmak ıstıyorum fakat sonuç ya ekrana basılmıyor yada sadece yazdıgım kodlar cıkıyor ekrana napmalıyım bıraz arastırdım mysql veya odbc baglantısı yapmam gerekıyormus sanırım dogrumudur dogruysa nasıl yaparım ?

  • elinize sağlık güzel ve özgün bir paylaşım olmuş