Merhaba gelen bir tutarı yuvarlamak istiyorum.
Örnek:
31,33 = 35 TL
35,34 = 40 TL
PHP Sayı Yuvarlama
6
●178
- 15-10-2023, 23:52:08
- 15-10-2023, 23:54:22
function yuvarla($tutar, $deger=5) { return round($tutar / $deger) * $deger; } - 16-10-2023, 02:54:00mccree adlı üyeden alıntı: mesajı görüntüleÖncelik yardımınız için teşekkür ederim. Ancak benim yapmak istediğimfantasy1337 adlı üyeden alıntı: mesajı görüntüle
30 ile 35 arası ise 35 yuvarlaması
35 den büyük ise 40 yuvarlaması - 18-10-2023, 00:50:37Ufak bir düzeltme ile istediğinizi yapabilirsiniz:
function roundTo(float $val, int $per=5): int { return ceil($val/$per)*$per; } $fiyat1 = 31.33; $fiyat2 = 35.34; echo roundTo($fiyat1); // Output: 35 echo roundTo($fiyat2); // Output: 40KuzeyGirgin adlı üyeden alıntı: mesajı görüntüle - 18-10-2023, 04:38:26Merhaba çok teşekkürler aradığım buydu.fatihemre adlı üyeden alıntı: mesajı görüntüle