j700
WM Aracı
Kullanıcı
-
Üyelik
12.01.2016
-
Yaş/Cinsiyet
30 / E
-
Meslek
Otel
-
Konum
Antalya
-
Ad Soyad
R** A**
-
Mesajlar
1263
-
Beğeniler
214 / 215
-
Ticaret
1, (%100)
php öğrenmeye başladım da aşağıdaki koda urun_adet 2 ürün_fiyat 100 diyor kdv 10 diyor toplam_fiyat ise urusn_adet ile urun_fiyat çarpımı diyor yani 200
işte onun bi altında toplam dediği zaman toplam_fiyat + toplam_fiyat diyor yani sonuç 400 olması lazım ama kod çalışınca kdv ile 020 çıkıyor
bunun mantığı nedir neden $toplam = $toplam_fiyat + $toplam_fiyat yazıyoruz
$toplam = $toplam_fiyat * ($urun_kdv/100); bu şekilde yazdığım zaman ise sonuç 20 çıkıyor
$urun_adet = 2;
$urun_fiyat = 100;
$urun_kdv = 10;
$toplam_fiyat = $urun_fiyat * $urun_adet;
$toplam = $toplam_fiyat + $toplam_fiyat * ($urun_kdv/100);
echo "KDV dahil $toplam TL";
?>
ntka
https://ntka.org
Kullanıcı
-
Üyelik
22.01.2012
-
Yaş/Cinsiyet
42 / E
-
Meslek
Agent
-
Konum
İstanbul Anadolu
-
Ad Soyad
N** T**
-
Mesajlar
2763
-
Beğeniler
811 / 810
-
Ticaret
262, (%100)
kodda bir sorun yok KDV dahil 220 TL veriyor.
1 kişi bu mesajı beğendi.
dijitalsite.com.tr ister al / ister sat / yeni üyelere 20 tl bakiye hediye
-
Üyelik
14.09.2015
-
Yaş/Cinsiyet
28 / E
-
Meslek
PHP Developer
-
Konum
Ankara
-
Ad Soyad
İ** K**
-
Mesajlar
974
-
Beğeniler
269 / 229
-
Ticaret
17, (%100)
$urun_adet = 2;
$urun_fiyat = 100;
$urun_kdv = 10;
$toplam_fiyat = $urun_fiyat * $urun_adet;
$kdv = $toplam_fiyat * ($urun_kdv/100);
$toplam = $toplam_fiyat+$kdv;
echo "KDV dahil $toplam TL";
?>
Kafan karışıyor ise böyle yap :)
1 kişi bu mesajı beğendi.
-
Üyelik
03.04.2019
-
Yaş/Cinsiyet
29 / E
-
Meslek
.
-
Konum
Trabzon
-
Ad Soyad
A** K**
-
Mesajlar
905
-
Beğeniler
393 / 395
-
Ticaret
3, (%100)
çarpma işleminin öncelikli olduğunu biliyorsunuz değil mi ?
1 kişi bu mesajı beğendi.
j700
WM Aracı
Kullanıcı
-
Üyelik
12.01.2016
-
Yaş/Cinsiyet
30 / E
-
Meslek
Otel
-
Konum
Antalya
-
Ad Soyad
R** A**
-
Mesajlar
1263
-
Beğeniler
214 / 215
-
Ticaret
1, (%100)
şimdi çözdüm işte tamamdır
ntka
https://ntka.org
Kullanıcı
-
Üyelik
22.01.2012
-
Yaş/Cinsiyet
42 / E
-
Meslek
Agent
-
Konum
İstanbul Anadolu
-
Ad Soyad
N** T**
-
Mesajlar
2763
-
Beğeniler
811 / 810
-
Ticaret
262, (%100)
$urun_adet =2;
$urun_fiyat = 100;
$urun_kdv = 10;
$toplam_fiyat = $urun_fiyat*$urun_adet;
$yuzde = ($toplam_fiyat /100)*$urun_kdv; // 100 TL nin yüzdesini hesaplar
$toplam = $toplam_fiyat + $yuzde; // Genel Yoplam
echo "KDV dahil $toplam TL";
bu şekilde sorunu çözebilirsin.
1 kişi bu mesajı beğendi.
dijitalsite.com.tr ister al / ister sat / yeni üyelere 20 tl bakiye hediye
-
Üyelik
03.01.2019
-
Yaş/Cinsiyet
25 / E
-
Meslek
Back-end Developer
-
Konum
İstanbul Avrupa
-
Ad Soyad
A** E**
-
Mesajlar
180
-
Beğeniler
32 / 33
-
Ticaret
14, (%100)
$toplam = $toplam_fiyat + $toplam_fiyat * ($urun_kdv/100);
Hocam kafa karışıklığını düzeltmeniz için yazıyorum. Yukarıda yazılan kod
$toplam = 200 * (10/100);
bu kod ile aynı işlevi görüyor.
Tüm kodları açıklamam gerekirse;
$toplam_fiyat = $urun_fiyat * $urun_adet;
Burada 2 adet ürün satın alınıdığı için ürün * ürün fiyatı yapmış. (100x2=200)
$toplam = $toplam_fiyat + $toplam_fiyat * ($urun_kdv/100);
burada $toplam diye bir değişken belirlenmiş bütün işlemlerin sonucunu bu değişkene atamak için.
$toplam_fiyat değişkenimiz 200TL idi.
$toplam_fiyat değişkeni ile $toplam_fiyat değişkeninin %10 unu toplamış.
Buda 200 + 20 TL ye denk geliyor.
bunuda $toplam değişkenine aktarıp yazdırıyor.
1 kişi bu mesajı beğendi.