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