Php Kdv Hesaplama Sorunu - R10.net
0
Giriş Yap
Kayıt Ol
Php Kdv Hesaplama Sorunu
4
●
463
R10.net
Genel Programlama - Yazılım
PHP
Php Kdv Hesaplama Sorunu
10-03-2017, 02:57:33
#1
emreaygun
Merhabalar,
%18 Kdv hesaplatıyorum fakat sorun yaşıyorum.Ürün fiyatı 1.000 TL yi geçince saçma bir olay oluyor neye göre hesaplıyor niye böyle yapıyor anlamadım gitti.Sizce neden böyle yapıyor olabilir?
Normal hesap
1.000 TLyi geçinceki hesap
10-03-2017, 03:03:03
#2
ByBeRKeM.CoM
nokta işaretinden dolayı yapıyor
10-03-2017, 03:04:04
#3
emreaygun
tablodaki fiyatlar decimal 8,2 bunu int olarak yaptım yinede devam etti
10-03-2017, 03:11:11
#4
ByBeRKeM.CoM
ingilizcede ayraç olarak . türçede , kullanılır PHP . işaretini ondalık ayracı olarak görür noktalamayı temizleyip işleme alın sorun düzelir
$veri = str_replace(".","",$veri);
$kdv =($veri * 18) / 100;
$toplam = $veri + $kdv;
echo number_format($veri, 2, ',', '.');
echo number_format($kdv , 2, ',', '.');
echo number_format($toplam , 2, ',', '.');
10-03-2017, 03:21:00
#5
emreaygun
ben kdvyi number_format tan önce yaptığım için bu sorunu alıyormuşum.şimdi dediğinizi yaptım sorun çözüldü teşekkürler
×
Beğeniler
×
Değerlendirmeler