Terkadang seseorang yang sedang membuat sebuah aflikasi ( merancang program ) banyak yang keliru dalam menggunakan sebuah type data yang menyebabkan kesalahan pada saat project di compiler oleh translattor.....pada umumnya syntax program tidak mengalami error namun kesalahan hanya pada type data yang digunakan dalam project tersebut, disini saya akan memberi sedikit penjelasan mengenai type data dalam pemrograman delphi.
Type data pada dasarnya merupakan sebuah nama untuk sejenis data, Pada saat kita mendeklarasikan sebuah variabel, maka variabel tersebut harus mempunyai sebuah type data, yang akan menentukan nilai-nilai yang dapat dimuat dan dioperasikan pada variabel tersebut. Ada beberapa type data yang telah disediakan oleh Delphi.
TYPE DATA BILANGAN
TYPE DATA BILANGAN
Type data bilangan berfungsi untuk merepresentasikan sebagian dari seluruh bilangan yang ada. Tipe data bilangan pada delphi terdiri dari 2 bagian yaitu tipe data bilangan bulat dan bilangan pecahan.
A.Type Data Bilangan Bulat
Type data bilangan bulat merupakan sebuah type data yang dapat digunakan untuk variabel yang akan menyimpan sebuah data bilangan bulat.
B.Type Data Bilangan Pecahan (Real)
Type data bilangan bulat (real) mendefinisikan sekumpulan bilangan yang dapat direpresentasikan dalam notasi pecahan (floating-point).
TYPE DATA TEKS
Type data bilangan bulat (real) mendefinisikan sekumpulan bilangan yang dapat direpresentasikan dalam notasi pecahan (floating-point).
Type
|
Memory (dalam byte)
|
Jangkauan Nilai
|
Digit Signifikan
|
Real48
|
6
|
2.9 x 10^-39 .. 1.7 x 10^38
|
11 – 12
|
Single
|
4
|
1.5 x 10^-45 .. 3.4 x 10^38
|
7 – 8
|
Double
|
8
|
5.0 x 10^-324 .. 1.7 x 10^308
|
15 – 16
|
Extended
|
10
|
3.6 x 10^-4951 .. 1.1 x 10^4932
|
19 – 20
|
Real *
|
8
|
5.0 x 10^-324 .. 1.7 x 10^308
|
15 – 16
|
Currency
|
8
|
-922337203685477.5808 .. 922337203685477.5807
|
19 – 20
|
TYPE DATA TEKS
Type data untuk teks berguna untuk menyimpan data karakter yang bisa alphabet, numerik, tanda baca, atau huruf lainnya. Ada dua jenis data yang digunakan untuk menampung data teks yaitu karakter (hanya menampung sebuah karakter) dan String (menampung banyak karakter).
A. Karakter
Type data karakter merupakan type data yang hanya dapat menampung sebuah karakter saja.
Type
|
Memory (dalam byte)
|
Karakter yang dapat di simpan
|
ANSIChar
|
1
|
1 karakter ANSI
|
WideChar
|
2
|
1 karakter Unicode
|
Char*
|
1
|
1 karakter asCI
|
String adalah type data yang dapat digunakan untuk menyimpan sekumpulan karakter (1 atau lebih karakter).
Type
|
Panjang maksimum karakter
|
Memory yang digunakan
|
ShortString
|
2551
|
2 .. 256 bytes
|
AnsiString
|
231
|
4 byte .. 2GB
|
WideString
|
230
|
4 byte .. 2GB
|
String*
|
Bisa berperan sebagai ShortString atau AnsiString
|
TIPE DATA BOOLEAN
Tipe data boolean digunakan untuk menyimpan nilai logika (benar/salah, true/false).
Type
|
Memory (dalam byte)
|
Boolean*
|
1
|
ByteBool
|
1
|
Bool
|
2
|
WordBool
|
2
|
LongBool
|
4
|
0 Response to "Macam macam Type Data Dalam Program Delphi"
Post a Comment