Addieren / Dividieren Zahlen in PHP
Arbeite ich an einer Facebook-App, muss in der Lage sein, um durchschnittlich drei zahlen. Aber, ist es immer wieder eine " 0 " als Antwort. Hier ist mein code:
$y = 100;
$n = 250;
$m = 300;
$number = ($y + $n + $m / 3);
echo 'Index: '.$number;
Es zeigt immer Index: 0
Irgendwelche Ideen?
- Also, mit deiner bearbeiteten version, es zeigt "Index: 450". Mit casablancas fix für die Rangfolge der "Index 216.666666667". Sind Sie immer noch ein problem mit diesem?
- Eigentlich.. war alles Recht. Alle zahlen in der DB wurden auf 0 gesetzt! 🙂 Korrigiert, aber wie Runde ich das Ergebnis?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Auch - Sie verpasste
;
am Ende der ersten 3 Zeilen$y
,$n
, und$m
sind nicht immer initialisiert, als Sie erwarten.floor()
dannround()
dannIhre Runden Klammern gruppiert sind falsch. Sollten Sie tun:
Zwei Probleme:
Ihnen fehlt
;
am Ende dieser Zeilen:Und zu
/
hat eine höhere Priorität als+
damit Sie tun müssen: