lostyazilim

Division by zero in Hatası

5 Mesajlar 1.737 Okunma
lstbozum
wmaraci reklam

Adalente Adalente IT MANAGER Kullanıcı
  • Üyelik 27.01.2015
  • Yaş/Cinsiyet 42 / E
  • Meslek IT Maneger
  • Konum İstanbul Avrupa
  • Ad Soyad A** H**
  • Mesajlar 388
  • Beğeniler 59 / 26
  • Ticaret 0, (%0)
Division by zero in hatası alıyorum hata aldığım php kodları aşağıda yüzde hesapladığım kodlarla hata alıyorum.


$tUp = $olumlucek['olumlu'];
$tDown = $olumsuzcek['olumsuz'];
$tTotal= $tUp + $tDown;
$olumlu = ($tUp*100) / $tTotal;
$olumsuz = ($tDown*100) / $tTotal;

Ekrana yazdırdığım kod :


Nerede Hata yapıyorum bu hata nedir acaba ?
 

 

E-evcil.com
wmaraci
reklam

NETEOR NETEOR neteor.com.tr Kullanıcı
  • Üyelik 30.01.2013
  • Yaş/Cinsiyet 27 / E
  • Meslek Yazılımcı
  • Konum Ankara
  • Ad Soyad A** D**
  • Mesajlar 1103
  • Beğeniler 630 / 380
  • Ticaret 14, (%100)
$tTotal değeri muhtemelen 0.

($tDown*100) / 0 işlemi dönüyor. değerlerinizi kontrol edin.
HapyMan

kişi bu mesajı beğendi.

ontedi ontedi www.ontedi.com Kullanıcı
  • Üyelik 03.10.2013
  • Yaş/Cinsiyet 44 / E
  • Meslek Yazılım Uzmanı, Matematikçi
  • Konum Ankara
  • Ad Soyad S** T**
  • Mesajlar 1119
  • Beğeniler 325 / 324
  • Ticaret 2, (%100)
bir sayının sıfıra bölümü tanımsızdır, payda kısmında 0 değeri geldiği için alıyorsun.
HapyMan

kişi bu mesajı beğendi.

www.ontedi.com
www.cizgi.site

Adalente Adalente IT MANAGER Kullanıcı
  • Üyelik 27.01.2015
  • Yaş/Cinsiyet 42 / E
  • Meslek IT Maneger
  • Konum İstanbul Avrupa
  • Ad Soyad A** H**
  • Mesajlar 388
  • Beğeniler 59 / 26
  • Ticaret 0, (%0)
bunun sıfır döndüğünde hata vermemesi için ne yapmalıyım acaba ?
 

 

E-evcil.com
wmaraci
wmaraci

cetvel cetvel WM Aracı Kullanıcı
  • Üyelik 22.09.2015
  • Yaş/Cinsiyet 35 / E
  • Meslek yazılım
  • Konum İstanbul Avrupa
  • Ad Soyad U** K**
  • Mesajlar 312
  • Beğeniler 110 / 101
  • Ticaret 0, (%0)
$tUp = $olumlucek['olumlu'];
$tDown = $olumsuzcek['olumsuz'];
$tTotal= $tUp + $tDown;
if($tTotal !== 0){

$olumlu = ($tUp*100) / $tTotal;
$olumsuz = ($tDown*100) / $tTotal;
}
Ekrana yazdırdığım kod :
Adalente

kişi bu mesajı beğendi.

phpanaliz.com
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al