ich arbeite zur Zeit an einem Online-Getränke-Angebotskalkulator.
Da dort auch die Möglichkeit gegeben sein soll einen Brutto-Preis für ein Getränk anzugeben und ich aber mit den Netto-Preisen rechnen muss, ist es nötig die aktuelle Mehrwertsteuer aus dem Netto-Preis herauszurechnen.
Ich habe folgende for-Schleife gebaut:
- Code: Select all
for ($ausstattung_leihgebuehr_brutto=0;$ausstattung['leihgebuehr'] > bcadd($ausstattung_leihgebuehr_brutto,bcmul($ausstattung_leihgebuehr_brutto,$mwst));$ausstattung_leihgebuehr_brutto = bcadd($ausstattung_leihgebuehr_brutto,$add));
Diese läuft mir aber immer in die Zeitbgrenzung und verursacht auch eine hohe CPU-Last.
Gibt es vielleicht eine andere Möglichkeit die Mehrwertsteuer aus einem Netto-Betrag herauszurechnen? Oder gibt es etwas in der for-Schleife was ich optimieren kann?
Bin für jeden Tipp dankbar.
Ich bin Kaufmännisch nicht so der Kenner.
Kai aka Knight1
PS: Die Variablen $add und $mwst werden korrekt übergeben.