Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Dzielenie przez zero.
Forum PHP.pl > Forum > Przedszkole
Croos22
Dzień dobry.

W moim kodzie pojawił się problem odnośnie dzielenia przez zero. Jak tego uniknąć?
Moje działanie wygląda tak:

$coś1 * $coś2 / $coś3

Jak widać zmienna coś3 może ale nie musi wynosić zero.
ciekawskiii
moze pokaz skad pobierasz wartosc tej zmiennej
jaslanin
  1. if ($coś3 != 0) {
  2. $coś1 * $coś2 / $coś3
  3. } else {
  4. // ....
  5. }
Croos22
Z bazy wyciągam a czy to ważne?


$cos3 = $wiersz[12];
athei
Cytat
Jak tego uniknąć?
- nie dziel przez 0.

Kod
$wynik = ($cos3===0 ? 'error' : ($cos1 * $cos2 / $cos3));
ciekawskiii
Cytat(Croos22 @ 3.04.2011, 12:05:39 ) *
Z bazy wyciągam a czy to ważne?


$cos3 = $wiersz[12];

wazne bo jezeli np.losujesz to robisz losowanie od 1 a jesli pobierasz to robisz jakies tam warunki
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.