Bilangan bulat
Bilangan bulat terdiri dari bilangan cacah (0, 1, 2, ...) dan negatifnya (-1, -2, -3, ...; -0 adalah sama dengan 0 dan tidak dimasukkan lagi secara terpisah).
Dalam Pascal
Bilangan bulat (integer) merupakan salah satu tipe data dasar dalam bahasa pemrograman Pascal. Walaupun memiliki ukuran 2 byte (16 bit) tetapi karena integer adalah type data signed maka hanya mampu di-assign nilai antara -215 hingga 215-1 yaitu -32768 sampai 32767. Ini disebabkan karena 1 bit digunakan sebagai penanda positif/negatif. Meskipun memiliki istilah yang sama, tetapi tipe data integer pada bahasa pemrograman Visual Basic.NET dan Borland Delphi memiliki ukuran 4 byte atau 32 bit signed sehingga dapat di-assign nilai antara -2,147,483,648 hingga 2,147,483,647.
Tipe data yang sama dalam bahasa pemrograman lain
- Borland Delphi : smallint
- Visual Basic.NET : short
- C# : short
Himpunan semua bilangan bulat dalam matematika dilambangkan dengan Z (atau ), berasal dari Zahlen (bahasa Jerman untuk "bilangan").