Zitat von
ToFaceTeKilla:
Hiho zusammen,
in dem Programm an dem ich gerade arbeite, werden Daten aus einer
SQL Datenbank geladen. Ich bin jetzt dabei, unterschiedliche Reaktionen auf unterschiedliche Typen umzusetzen. Dafür ordne ich erstmal für mich die Datentypen einander zu (tinyint zu byte usw.). Jetzt bin ich etwas Ratlos was die Fließkomma-Datentypen angeht (siehe Thread-Titel) und zwar frage ich mich ob die auch in den
negativen Wertebereich gehen.
Weil in meiner D6-Hilfe steht nur:
Zitat:
Single 1.5 x 10^45 .. 3.4 x 10^38
Double 5.0 x 10^324 .. 1.7 x 10^308
Extended 3.6 x 10^4951 .. 1.1 x 10^4932
Currency 922337203685477.5808.. 922337203685477.5807
Real 5.0 x 10^-324 .. 1.7 x 10^308
Haben die da nur vor den ersten Zahlen das "-" vergessen oder was ist da los? :gruebel:
Danke schonmal
Die und Du haben Minuszeichen vergessen, richtig heißt es
Zitat:
Real48 2.9 x 10^-39 .. 1.7 x 10^38 11-12 6
Single 1.5 x 10^-45 .. 3.4 x 10^38 7-8 4
Double 5.0 x 10^-324 .. 1.7 x 10^308 15-16 8
Extended 3.6 x 10^-4951 .. 1.1 x 10^4932 19-20 10
Comp -2^63+1 .. 2^63 -1 19-20 8
Currency -922337203685477.5808.. 922337203685477.5807
Für die Floatingpointzahlen ist nur der positive Bereich angegeben, der negative ist wie schon bemerkt symmetrisch dazu. Außerdem ist natürlich immer die 0 dabei. Man beachte die negativen Exponenten für die jeweils untere Grenze.
Gruß Gammatester