Sabtu, 27 Februari 2016

Pengertian dan jenis-jenis Tipe Data pada Delphi

Tipe Data adalah suatu nilai yang dapat dinyatakan dalam bentuk konstanta atau variabel dan operator. Konstanta menyatakan nilai yang tetap, sedangkan variabel menyatakan nilai yang dapat beubah-ubah selama proses eksekusi berlangsung.
Pemilihan Tipe Data yang tepat akan sangat berguna dalam penghematan memori, kecepatan proses, ketelitian perhitungan dan lain-lain.


Jenis-jenis Tipe Data:


*Tipe Integer

Tipe Data integer digunakan untuk bilangan bulat atau bilangan yang tidak memiliki angka desimal. Tipe Data integer memiliki beberapa tipe yang bergantung pada rentang nilai dan ukuran penggunaan memori.
Tipe Rentang Nilai Byte
Byte 0-225 1
Word 0-65535 2
Shortint -128-127 1
Smallint -32768-32767 2
Integer -2147483648-2447483648 4
Cardinal 0-2147483648 4
Longint -2147483648-2447483648 4

*Tipe Data Real

Tipe Data Real digunakan untuk bilangan yang memiliki angka desimal. Tipe data real memiliki beberapa tipe:
Tipe Rentang Nilai Byte
Real48 2.9x10-47-1.7x1038 6
Single 1.5x10-45-3.4x1038 4
Double 5.0x10-324-1.7x10308 8
Extended 3.6x10-4951-1.1x104932 10
Comp (-263+1)-(-263-1) 8
Currency -922337203685477.5808 s.d 922337203685477.5807 8
catatan: Tipe Data currency mempunyai ketelitian lebih tinggi dalam menangani bilangan yang cukup besar dan dipakai dalam Currency field dan komponen lain dan kompatibel dengan tipe database yang menyatakan uang.

*Tipe Data Boolean

Tipe Data Boolean digunakan untuk data logika yang hanya berisi true dan false.
Tipe Byte
Boolean 1
ByteBool 1
WordBool 2
LongBool 2

*Tipe Karakter

Tipe Data Karakter digunakan untuk menyatakan karakter satu huruf dalam 3 bentuk tipe:
Tipe Byte Jumlah Maksimum
Char 1 1 Karakter ANSI
AnsiChar 1 1 Karakter ANSI
WideChar 2 1 Karakter Unicode

*Tipe String

Tipe Data String digunakan untuk menyatakan sederetan karakter, misalnya nama, alamat, dll.
ShortString 2-256 B 256 Karakter
AnsiString 4-2 GB 231 Karakter
String 255-3 GB 231 Karakter
WideString 4-2 GB 230 Karakter

*Tipe Data Array

Array adalah suatu variable tunggal yang digunakan untuk menyimpan sekumpulan data yang sejenis.
Contoh:
var hari : array[1.7] of String;
begin
       hari[1]:='Senin';
       .............
       .............
       hari[7]:='Sabtu';
end;

*Tipe Data Record

Tipe Data Record digunakan untuk menyimpan sekumpulan data yang mungkin mempunyai tipe yang berbeda tetapi saling berhubungan.
Contoh:
type
       Rbarang=record
                     kode:string[4];
                     nama:string[20];
                     harga:integer;
       end;
var barang:Rbarang;
begin
       barang.kode:='TV01';
       barang.nama:='Televisi';
       barang.harga:='2000000';
end;

Selanjutnya: Bentuk-bentuk Konversi Data pada Delphi

Tidak ada komentar:

Posting Komentar