Senin, 15 Desember 2014

MACAM - MACAM TIPE DATA PADA DELPHI



  1. Tipe Integer Adalah tipe data yang menyatakan bilangan/angka.
    Macam-macam tipe data integer:

    Tipe Data
    Jangkauan Nilai
    Format
    Shortint
    -128 s/d 127
    8bit, signed
    Smallint
    -32768 s/d 32767
    16bit, signed
    Longint
    -2147483648 s/d 2147483647
    32bit, signed
    Int64
    -2^63 s/d 2^63 -1
    64bit, signed
    Byte
    0 s/d 255
    8bit, unsigned
    Word
    0 s/d 65535
    16bit, unsigned
    LongWord
    0 s/d 4294967295
    32bit, unsigned



  2. Tipe NOTE
    - Signed
    maksudnya bilangan bertanda, artinya mengenal bilangan negatif dan positif
    -
    Unsigned maksudnya bilangan tak bertanda, dimulai dari 0 (nol) dan tidak mengenal bilangan negatif dan positif 
  1. Tipe Real Adalah tipe data yang menyatakan himpunan bilangan/angka. Tipe Real juga disebut tipe float.
    Macam-macam tipe data real: 
Tipe Data
Jangkauan Nilai
Significant digit
Ukuran
Real48
2.9×10^-39 s/d 1.7×10^38
11-12
6 Byte
Single
1.5×10^-45 s/d 3.4×10^38
7-8
4 Byte
Double
5.0×10^-324 s/d 1.7×10^308
15-16
8 Byte
Extended
3.6×10^-4951 s/d 1.1×10^4932
19-20
10 Byte
Comp
-2^63+1 s/d 2^63-1
19-20
8 Byte
Currency
-922337203685477.5808 s/d
922337203685477.5807
19-20
8 Byte
  1. Tipe Boolean
    Adalah tipe data yang menyatakan nilai benar atau salah (True atau False).
    Macam-macam tipe data Boolean: 
Tipe Data
Nilai
Ukuran Memori
Boolean
True or False
1 Byte
ByteBool
True or False
1 Byte
WordBool
True or False
2 Byte
LongBool
True or False
4 Byte
  1. Tipe Character
    Adalah tipe data untuk menyatakan sebuah huruf/karakter. Tipe character fundamental adalah AnsiChar dan WideChar. AnsiChar berukuran satu byte dan WideChar berukuran lebih dari satu byte.
    Tipe character generic adalah Char, yang ekuivalen dengan AnsiChar.
    Karakter bisa juga ditunjukkan pada konstanta string dengan panjang 1, misalnya ‘A’. Fungsi Chr menghasilkan nilai karakter bagi setiap range integer AnsiChar. Contoh fungsi Chr(65) menghasilkan huruf A.
  2. Tipe String
    Adalah tipe data yang menyatakan rangkaian beberapa karakter.
    Macam-macam tipe string : 
Tipe Data
Panjang Teks
Ukuran Memori
Pemakaian
ShortString
255 karakter
2 s/d 256 Byte
compatible
AnsiString
~2^31 karakter
4 Byte s/d 2GB
8bit ansi character
WideString
~2^30 karakter
4 Byte s/d 2GB
Unicode character
  1. Tipe Pointer
    Adalah sebuah variabel yang menunjukkan sebuah alamat memori. Pointer dipakai untuk mengindikasi jenis data yang disimpan pada alamat yang dikandungnya. Pointer menempati 4 byte memori.


  2. Tipe Variant
    Adalah tipe data yang menyatakan nilai yang bisa berubah saat runtime program. Variant dapat berisi semua tipe data. Variant menawarkan kompatibilitas yang tinggi namun membutuhkan memori yang besar.

Tidak ada komentar:

Posting Komentar