PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : exakte und approximative Datentypen


Glemi
03.12.2003, 20:52
Was ist der unterschied zwischen "exact numeric data types" (NUMERIC, DECIMAL) und "approximate numeric data types" (FLOAT, REAL)? NUMERIC und DECIMAL können ja auch rationale Zahlen darstellen und nicht nur ganze.


pate33
07.12.2003, 09:15
ersterer datentyp hat immer einen bestimmten nachfolger/vorgaenger, d.h. auf 2 kommt 3, darunter 1 waehrend das bei flieskommazahlen etc. nicht der fall ist (bsp. nachfolger von 0.0001 kann 0.1 oder 0.001 sein etc.).

so long

Glemi
07.12.2003, 16:29
aha! danke; und wie werden die Datentypen intern dargestellt d.h. wie sehen sie binär gesehen aus?

Schaf
07.12.2003, 17:11
das ist eigentlich vom tabellenformat abhängig, aber meist werden integer als normale binäre zahlen dargestellt, und fließkommazahlen nach dem ieee-754-standard. siehe auch:
http://cch.loria.fr/documentation/IEEE754/
http://www.psc.edu/general/software/packages/ieee/ieee.html