- String (Terdiri dari beberapa huruf / angka)
2. Bilangan :
- Real (bilangan pecahan).
Merupakan tipe variabel logika. Nilai dari variabel bertipe boolean adalah true dan false.
Operator digunakan untuk memanipulasi dan mengolah data. Disini ada bermacam – macam operator sebagai berikut :
-) Operator Aritmatika
Operator aritmatika digunakan untuk melakukan operasi aritmatika. Delphi mempunyai beberapa operator aritmatik yaitu :
-) Operator Relasi
Atau operasi perbandingan digunakan untuk membandingkan suatu expresi atau data dengan expresi atau data lain. Hasil penggunaan operator relasi adalah dua logika (boolean) benar atau salah. Operator relasi yang digunakan antara lain :
-) Operator Logika
Operator Logika digunakan untuk mengexpresikan satu atau lebih data atau expresi logika (boolean), menghasilakan data logika (boolean) seperti berikut :
Function (fungsi) dan Procedure adalah suatu subrutin yang biasa dipakai sebagai alat untuk melakukan tugas tertentu dan mendapatkan nilai tertentu. berikut adalah contoh Function (fungsi) dan Procedure :
-) Str
Berupa procedure yang digunakan untuk mendapatkan nilai string dari suatu data numeric. Penulisannya seperti berikut ini :
[Str(x[:Width[:Decimal]], var S)]
x adalah data numeric dan S adalah variabel bertipe String.
-) StrToCurr
Berupa Function yang dipakai untuk mendapatkan nilai berupa data numeric bertipe Currency dari suatu data String. Bentuk penulisannya seperti berikut :
StrToCurr(S:string)
-) StrToDate
[StrToDate(S:String)]
Argumen S adalah suatu data string yang akan diambil nilai TdateTimenya.
-) StrToFloat
[StrToFloat(S:String)]
S adalah data tipe string yang akan diambil extendednya.
-) StrToInt
[StrToInt(S:String)]
S adalah data tipe string yang akan diambil nilai Integernya.

