Bilangan bulat (integer) adalah himpunan yang meliputi semua bilangan positif, nol, dan bilangan negatif tanpa pecahan atau desimal. Operasi dasar pada bilangan bulat meliputi penjumlahan, pengurangan, perkalian, pembagian, serta operasi khusus seperti modulus dan eksponen. Pada halaman ini, kita akan membahas masingmasing operasi, sifatsifatnya, serta contoh penerapannya dalam kehidupan seharihari dan pemrograman.
Penjumlahan bilangan bulat bersifat komutatif dan asosiatif:
Pengurangan tidak komutatif, artinya urutan operand mempengaruhi hasil.
Pengurangan dapat diubah menjadi penjumlahan dengan menambahkan kebalikan (negatif) dari bilangan kedua:
a b = a + (b)
Perkalian bilangan bulat juga komutatif dan asosiatif, serta memiliki elemen identitas 1.
Pembagian bilangan bulat dapat menghasilkan hasil bulat (quotient) dan sisa (remainder). Karena tidak semua bilangan bulat dapat dibagi secara tepat, biasanya ditulis dalam bentuk:
a b = q (dengan sisa r sehingga a = bq + r, 0 |r| < |b|)
Operator modulus menghasilkan sisa dari pembagian dua bilangan bulat. Notasi umum: a mod b atau a%b.
Bilangan bulat dapat dipangkatkan ke bilangan bulat nonnegatif:
a = a a a (sebanyak n kali)
Jika n = 0, maka a = 1 (kecuali 0 yang tidak terdefinisi dalam konteks umum).
| Sifat | Penjelasan | Contoh |
|---|---|---|
| Distributif | a (b + c) = ab + ac | 2 (3 + 4) = 23 + 24 = 6 + 8 = 14 |
| Negatif dari Negatif | (a) = a | (5) = 5 |
| Penjumlahan dengan Invers | a + (a) = 0 | 7 + (7) = 0 |
Operasi bilangan bulat banyak ditemui dalam:
Bahasa pemrograman umumnya menyediakan operator standar:
int a = 10;int b = -3;int sum = a + b; // 7int diff = a - b; // 13int prod = a * b; // -30int quot = a / b; // -3 (pembagian integer)int mod = a % b; // 1
Perhatikan bahwa pembagian integer membulatkan ke arah nol di banyak bahasa (misalnya C, Java, Python 3). Untuk pembulatan ke bawah, gunakan fungsi khusus atau operasi tambahan.
Operasi bilangan bulat merupakan fondasi matematika dasar yang tak terpisahkan dari ilmu komputer, ekonomi, teknik, dan kehidupan seharihari. Memahami sifatsifat seperti komutatif, asosiatif, serta cara kerja sisa bagi membantu menyelesaikan masalah dengan lebih tepat dan efisien.
Untuk belajar lebih lanjut, kunjungi Wikipedia Bilangan Bulat atau lihat modul matematika kelas menengah di situs pendidikan nasional.
