Halo, selamat datang di Bony3D!
Integer adalah salah satu tipe data dalam pemrograman dengan fungsi menyimpan data dalam bentuk angka. Angka yang termasuk yaitu bilangan bulat dan termasuk di dalamnya 4 tipe data seperti byte, int, short, dan long. Artikel ini membahas konsep dasar integer, fungsi, contoh kasus, dan tipe data lain yang termasuk ke dalamnya.
Semua program komputer yang sedang berjalan akan menyimpan data sementara di dalam RAM (Random Access Memori). Data yang tersimpan di RAM memiliki alamat yang direpresentasikan dalam bilangan hexa desimal. Cara program menyimpan nilai ke RAM yaitu dengan variabel. Semakin banyak variabel, semakin besar memori yang digunakan dalam RAM. Variabel merupakan nama lokasi penyimpan dalam memori sedangkan tipe data ialah jenis data yang akan dimasukkan ke dalam variabel. Secara singkat, tipe data ialah format penyimpanan data.
Tipe data dalam bahasa c++ ada beberapa, diantaranya: boolean, character, integer, floating point, double floating point, string, dan valueless.
Fungsi integer ialah untuk menyimpan data dalam bentuk angka terkhusus bilangan bulat. Integer tidak dapat menyimpan data bilangan pecahan. Sebagai contoh angka 1 dapat disimpan dalam tipe data ini sedangkan 1/2 tidak bisa. Integer memiliki 2 bentuk yaitu bentuk positif dan negatif, namun keduanya harus berbentuk bilangan bulat. Sebagai contoh saya memasukkan nilai 10 sebagai sisi persegi dan ingin mencetak perintah luas persegi, maka kode pemrogramannya akan seperti ini:

Contoh di atas akan berjalan karena integer merupakan bilangan bulat. Ketika saya menggantinya dengan pecahan maka tidak akan menghasilkan apa-apa atau bahkan eror. Tipe data yang termasuk ke dalam bilangan bulat, diantaranya: byte, int, short, dan long. Byte dan short hanya digunakan pada aplikasi khusus yang berkaitan dengan memori sedangkan long digunakan untuk data berkapasitas besar. Perhatikan tabel berikut:
