Überlauf einer INT-Variable abfangen

SPSstudent
2009-09-01
2009-09-02
  • SPSstudent - 2009-09-01

    Gibt es eine komfortable Möglichkeit, den Überlauf einer ganzzahligen Variable (in meinem Fall DINT) abzufangen?

    Ich weiß, dass bei einem Überlauf kein Ausnahmefehler auftritt und die Variable dann beim negativen Limit "weitermacht". Aber dies würde mein Ergebnis verfälschen und vor jeder Addition abfragen, ob ein Überlauf entsteht, wäre etwas umständlich (aber notfalls muss ich das eben so machen).

     
  • Anonymous - 2009-09-01

    Originally created by: Bernhard Werner

    schreibe dir am besten eine Funktion die die Addition durchführt und gleichzeitig den Test auf Überlauf macht. Das ist vermutlich am Einfachsten.

    Einen Automatismus gibt es nicht.

     
  • SPSstudent - 2009-09-02

    Stimmt, das ist wohl die beste Lösung. Danke.

     

Log in to post a comment.