Merhabalar. Elimde " 42504 " değeri var.
Bu değeri nasıl " 42,50 " şeklinde yazdırabilirim?
PHP sayı yuvarlama
19
●382
- 14-11-2022, 14:44:18Merhabalar, yardımınız için teşekkürler. O sayfaya baktım zaten.YazilimciBiri adlı üyeden alıntı: mesajı görüntüle
$damgavergisi = number_format(5600 * 7.59,0,',',',');
işlemini yapsam bile bana " 42,504 " değerini döndürüyor ve son hanesini silmeme izin vermiyor.
Eğer son hanesini sildirirsem " , " koydurmuyor ve " . " işlem sonucumu değiştirdiği için kullanamıyorum - 14-11-2022, 14:48:09
function amountView($data) { return number_format($data, 2, '.', ','); } echo amountView("42504"); // 42,504.00 - 14-11-2022, 14:52:42Yardımın için teşekkürler!thealiyasar adlı üyeden alıntı: mesajı görüntüle
Peki sondaki 0 ları ve 4 rakamını nasıl sildirebilirim? - 14-11-2022, 15:01:10Bu kodu birde yuvarlama işleminden geçiriniltu33 adlı üyeden alıntı: mesajı görüntüle
https://www.google.com/url?sa=t&source=web&rct=j&url=http://ahmetardahanli.com/php-ceil-floor-ve-round-metodlari&ved=2ahUKEwim17_mz637AhU2QPEDHWhrDH4QFno ECAwQAQ&usg=AOvVaw0qCPtEdzLhmKuC-ia6MKqO - 14-11-2022, 15:06:18Merhabalar. Yardımının için teşekkürler fakat bana kesirli sayı lazımhares adlı üyeden alıntı: mesajı görüntüle

yani $abc değişkeninden gelen " 42504 " değerine hem virgül " 42,504 " hem de son hanesini silip " 42,50 " değerini almam lazım - 14-11-2022, 15:08:48Floor ($sayi,2)iltu33 adlı üyeden alıntı: mesajı görüntüle
Şeklindeki kullanım kesirli verecektir sonuc. Ceil floor hangisi istediğiniz yuvarlama işini goruyorsa fonksiyonun içinde 2. Parametre olarak virgülden sonra kaç karakter olmasını istiyorsanız secebilirsiniz - 14-11-2022, 15:09:25iltu33 adlı üyeden alıntı: mesajı görüntüle
function amountView($data) { return number_format($data, 0, '.', ','); } echo amountView("42504"); // 42,504
