Dit artikel is gepubliceerd op woensdag 28 april 2010 op vbvoorbeelden, bezoek de website voor een recente versie van dit artikel of andere artikels.
Om getallen met cijfers na het decimaal scheidingssymbool voor te stellen kan men gebruik maken van volgende datatypes :
Single 4 bytes ( 32-bit floating-point notation )
range : negative values : -3.4028235E+38 <-> -1.401298E-45
zero
positive values : +1.401298E-45 <-> +3.4028235E+38
Double 8 bytes ( 64-bit floating-point notation )
range : negative values : -1.7976931348623157E+308 <->
-4.94065645841247E-324
zero
positive values : +4.94065645841247E-324) <->
+1.7976931348623157E+308
Decimal 16 bytes ( 128-bit fixed-point notation ( base 10 ) )
range ( without digits after the decimal separator ) :
-79228162514264337593543950335 <->
+79228162514264337593543950335
range ( with maximum 28 digits after the decimal separator ) :
-7.9228162514264337593543950335 <->
+7.9228162514264337593543950335
smallest values : -0.0000000000000000000000000001 ( -eerste-28 ) and
+0.0000000000000000000000000001 ( +eerste-28 )De notatie E gevolgd door een getal is de technische en wetenschappelijke notatie voor de exponent van het grondtal 10.
2E-3 bijvoorbeeld is gelijk aan twee maal tien tot de min derde macht ( of dus 0.002 ).
De floating-point representatie ( en bewerkingen ) volgt hier de IEEE 754 standaard.
Dit artikel is gepubliceerd op woensdag 28 april 2010 op vbvoorbeelden, bezoek de website voor een recente versie van dit artikel of andere artikels.