Hallo,
wahrscheinlich gab es die Frage schonmal, aber ich frage jetzt trotzdem mal drauf los
Ich hab eine kleine Rechnung und gehe dabei vom Netto Wert eines oder mehrerer Produkte aus. Errechnet soll daraus die Mehrwertssteuer.
$summe_ohne_mwst = Gesamtbetrag Netto
$mwst = die zu errechnende MwSt
Das funktioniert natürlich prima und jetzt komme ich zur Ausgabe der Mehrwertssteuer was natürlich auch funktioniert:
Das Problem ist jetzt das je nach Preis der Produkte viele Dezimalstellen entstehen können bei der MwSt. Ich hätte gerne das die MwSt auf die letzten 2 Dezimale beschränkt wird, ich glaube man hängt das an den echo Befehl an? Vielleicht sogar mit einer Rundung, die aber nicht unbedingt nötig ist zB
xxxx,6666666667 soll xxxx,67 sein wie gesagt wäre xxxx,66 in dem Fall auch in Ordnung, da es sich nur um ein kleines Schulprogramm handelt.
Vielen Dank schonmal!
lg
disc
wahrscheinlich gab es die Frage schonmal, aber ich frage jetzt trotzdem mal drauf los
Ich hab eine kleine Rechnung und gehe dabei vom Netto Wert eines oder mehrerer Produkte aus. Errechnet soll daraus die Mehrwertssteuer.
$summe_ohne_mwst = Gesamtbetrag Netto
$mwst = die zu errechnende MwSt
PHP:
$mwst=$summe_ohne_mwst/100*20;
Das funktioniert natürlich prima und jetzt komme ich zur Ausgabe der Mehrwertssteuer was natürlich auch funktioniert:
PHP:
echo $mwst;
Das Problem ist jetzt das je nach Preis der Produkte viele Dezimalstellen entstehen können bei der MwSt. Ich hätte gerne das die MwSt auf die letzten 2 Dezimale beschränkt wird, ich glaube man hängt das an den echo Befehl an? Vielleicht sogar mit einer Rundung, die aber nicht unbedingt nötig ist zB
xxxx,6666666667 soll xxxx,67 sein wie gesagt wäre xxxx,66 in dem Fall auch in Ordnung, da es sich nur um ein kleines Schulprogramm handelt.
Vielen Dank schonmal!
lg
disc