Overflow Underflow verhindern und stattdessen Fehler anzeigen?
-
Hallo,
ich habe ein Mathematikprogramm geschrieben, das Rechnungen löst.
Z.B. gibt man ein:
((92-5)^2-sqrt(7)+2*4*(6/8)) etc.
er funktioniert schon sehr gut, aber leider entstehen durch Overflow und Underflow immer Fehler.
Ich nutze double, weil es ja keinen größeren datentyp gibt, den ich aus einem String lesen kann (die Mathematikfunktion bekommt die daten natürlich als String).Wie kann ich stattdessen einen Under- oder Overflowfehler anzeiegn lassen, geht so etwas?
Ach nochwas, wie kann man für einen stream, wie auch cout, noch gleich die Exponentialdarstekllung unterbinden?
MfG MAV
-
Vergesst es, der Mathebot ist futsch.
-
warum?
-
Anders gefragt:
Wieso sollte ich da weitermachen?
Scheint OT zu werden, kann man ja bei BEdarf dahin verschieben.