Namun ada hal yang berbeda dengan tipe ini dalam hal pembagian, karena pembagian dengan tanda ( / ) hanya berlaku untuk bilangan real atau bukan bilangan bulat. Pembagian bilangan bulat menggunakan sintax div dan hasilnya dibulatkan ke bawah, misalnya 100 div 2 = 50 dan 100 div 3 = 33
Contoh :
Var x, y, z : integer;
begin
x := 100;
y := 3;
z := x + y; { hasilnya z = 104 }
z := x - y; { hasilnya z = 97 }
z := x div y; { hasilnya z = 33 }
z := x * y; { hasilnya z = 300 }
z := x / y; { hasilnya muncul pesan error }
end;
Tidak ada komentar:
Posting Komentar