Selamlar,
Php ile 1.18*5.9833 bu iki sayıyı direkt çartığım zaman 7.060294 sonucunu alıyorum.
Ancak aynı sayıları 2 farklı değişkene atayıp değişkenleri çarptırdığım zaman sonuç 5.9 çıkıyor.
Nereyi gözden kaçırıyor olabilirim.
Şimdiden teşekkürler,
İyi forumlar
php yardım
5
●159
- 02-02-2020, 11:44:49Kimlik doğrulama veya yönetimden onay bekliyor.merhaba php kodunu iletir misinizselamigde adlı üyeden alıntı: mesajı görüntüle
- 02-02-2020, 11:50:04RichSoft adlı üyeden alıntı: mesajı görüntüle
<?php echo $urunidcek['urun_fiyat']."<br>"; echo $usd_satis."<br>"; echo $urunidcek['urun_fiyat']*$usd_satis."<br>"; ?>
$urunidcek['urun_fiyat'] = 1.18
$usd_satis = 5.9833 olarak görünüyor sonuç çıktıda. Ama sonuç 5.9 oluyor hatalı bir şekilde.
LyNo adlı üyeden alıntı: mesajı görüntüle
Veritabanında fiyat tablosu bu şekilde - 02-02-2020, 12:08:01Merhaba,
bu şekilde sorunsuz çalışmaktadır.
<?php $x = (float) 1.18; $y = (float) 5.9833; echo $x * $y;
- 02-02-2020, 12:10:49selimcanozdemir adlı üyeden alıntı: mesajı görüntüle
Evet, (float) ekleyince düzeldi, çok teşekkürler. +r10
