Tipe Data Numerik
TYPE
|
STORAGE
|
RANGE
|
Byte
|
1 byte
|
0 to 255
|
Integer
|
2 bytes
|
-32,768 to 32,767
|
Long
|
4 bytes
|
-2,147,483,648 to 2,147,483,648
|
Single
|
4 bytes
|
-3.402823E+38 to -1.401298E-45 for negative
values
1.401298E-45 to 3.402823E+38 for positive values. |
Double
|
8 bytes
|
-1.79769313486232e+308 to
-4.94065645841247E-324 for negative values
4.94065645841247E-324 to 1.79769313486232e+308 for positive values. |
Currency
|
8 bytes
|
-922,337,203,685,477.5808 to
922,337,203,685,477.5807
|
Decimal
|
12 bytes
|
+/- 79,228,162,514,264,337,593,543,950,335 if
no decimal is use
+/- 7.9228162514264337593543950335 (28 decimal places). |
Tipe Data Non Numerik
TYPE
|
STORAGE
|
RANGE
|
String(fixed
length)
|
Length
of string
|
1
to 65,400 characters
|
String(variable
length)
|
Length
+ 10 bytes
|
0
to 2 billion characters
|
Date
|
8 bytes
|
January
1, 100 to December 31, 9999
|
Boolean
|
2 bytes
|
True
or False
|
Object
|
4 bytes
|
Any
embedded object
|
Variant(numeric)
|
16 bytes
|
Any
value as large as Double
|
Variable
Contoh:
Dim b As Byte
Dim n As Integer
Dim si As Single
Dim d As Double
Dim da As Date
Dim c As Char
Dim s As String
b = 1
n = 1234567
si = 0.12345678901234566
d = 0.12345678901234566
da = Today
c = "U"c
s = "Me"
Tidak ada komentar:
Posting Komentar