Einzelnen Beitrag anzeigen

Reinhard Kern

Registriert seit: 22. Okt 2006
772 Beiträge
 
#4

Re: Multiplikation von Integerwerten gibt Überlauf

  Alt 30. Dez 2008, 15:50
Zitat von Xplosion:
Hätte mal gern gewusst, warum kann das Ergebnis einer Multiplikation nicht größer sein als der Bereich der Variable, die für die Multiplikation benutzt wird? Ist das nur beim Delphi Compiler so?
Hallo,

so ist es ja nicht, aber das Ergebnis kann nicht grösser sein als die Variable, in der das Ergebnis gespeichert werden soll - logisch, man kann ja auch nicht 100 l Wasser in einer Sprudelflasche unterbringen. Das sind Grundlagen der Datenverarbeitung überhaupt: im Computer gibt es keine unendlich grossen Zahlen, daher gibt es bei JEDEM Datentyp Zahlen, die nicht mehr hineinpassen.

Gruss Reinhard
  Mit Zitat antworten Zitat