Merubah nilai dari byte ke bentuk karakter yang sesuai
dengan kode ASCII.
Sintaks: CHR(x);
Keterangan : x bertipe byte
contoh : WRITELN(CHR(61);
hasilnya : a
ORD(fungsi)
Merubah nilai suatu variabel dari bentuk karakter ke bentuk
longint.
Sintaks: ORD(X);
Keterangan : x bertipe char
contoh : WRITELN(ORD(‘B’);
hasilnya : 42
ROUND(fungsi)
Membulatkan data tipe real ke data tipe longint.
Sintaks: ROUND(X);
Keterangan : Jika nilai pecahan < 0,5 maka dibulatkan
kebawah.
Jika nilai pecahan > 0,5 maka dibulatkan keatas.
contoh : WRITELN(’10/3 dibulatkan = ‘,ROUND(10/3));
hasilnya : 10/3 dibulatkan = 3
TRUNC(fungsi)
Membulatkan kebawah data tipe real ke data tipe longint.
Sintaks: TRUNC(X);
contoh :
WRITELN(’20/3 dibulatkan kebawah = ‘,TRUNC(20/3));
hasilnya : 20/3 dibulatkan kebawah = 6