Referenz - DOUBLE
Typ: Datentyp
DOUBLE bedeutet doppelte Genauigkeit. Variablen vom Typ DOUBLE sind vorzeichenbehaftete 64-bit-Gleitkommazahlen.
Damit lassen sich Zahlen mit bis zu 15 Stellen darstellen, der Wertebereich für DOUBLE-Zahlen liegt bei positiven Zahlen zwischen 4.940656458412465e-324 und 1.797693134862316e+308, bei negativen zwischen -4.940656458412465e-324 und -1.797693134862316e+308.
DOUBLE werden benutzt, um sehr genaue Dezimalzahlen zu speichern. Sie verhalten sich ähnlich zu SINGLE-Variablen, sind aber genauer. Dafür benötigt das Rechnen mit DOUBLE-Zahlen auch mehr Zeit.
Wie genau sie auch sein mögen, sie sind immer noch bestimmten Grenzen unterworfen, so dass große Genauigkeitsverluste auftreten können, wenn sie nicht richtig verwendet werden.
Beispiel:
DIM s AS SINGLE, d AS DOUBLE
s = ATN(1)*4 ' Kreiskonstante PI
d = ATN(1)*4
PRINT "PI als Single:"; s
PRINT "PI als Double:"; d
SLEEP
Ausgabe:
PI als Single: 3.141593
PI als Double: 3.141592653589793
Siehe auch:
DIM, CAST, CDBL, Datentypen, Datentypen und Deklarationen
Zusätzliche Informationen und Funktionen | ||||
---|---|---|---|---|
|