der fehler ist anders beschreibbar als das ich verschiedene zahlen eingeben aber der die gerundet oder nicht gerundet falsch wiedergibt sozusagen total andere ergebnisse kommen raus
Wenn der Fehler anders beschreibbar ist, warum beschreibst Du ihn dann nicht anders? Und zwar so, daß man versteht, was passiert? Warum ignorierst Du Iwemtis Bitte um eine verständliche Ausdrucksweise?
Ich kann aus Deinem Kauderwelsch nur erraten, daß Du Zahlen eingibst und er dann irgendwas falsch rundet oder nicht falsch rundet. Wann das passiert und was genau passiert dürfen wir erraten, oder wie?
Heißer Tipp: Lerne erstmal, anderen Leuten zuzuhören und Dich vernünftig auszudrücken.
der fehler muss am
if(ereg...)
liegen
Wenn Du es schon weißt, warum fragst Du dann? Und was hat ereg mit mathematischem Runden zu tun?
naja und das komische ist bei hohen zahlen benutzt er im ergebnisse punkte sowohl auch kommas,obwohl ich die punkte rausgenommen habe also komen ergebnisse z.b. 123,442.23 raus
Punkte werden hierzulande genutzt, um Tausenderstellen zu trennen, Kommas für Nachkommastellen. Anderswo (USA) läuft es genau andersrum. Entweder ist Dein Server falsch eingestellt oder es liegt an den diversen Verstausche-Punkt-Und-Komma-Versuchen in Deinem Skript.
Schönen Tag,
soenk.e