Gaya Hidup

int dan panjang dalam Teknologi, pengertian, perbedaan

Perbedaan mendasar – int & panjang 

Dalam pemrograman, diperlukan untuk menyimpan data. Data disimpan dalam memori.

Lokasi memori yang dapat menyimpan data disebut variabel. Setiap lokasi memori dapat menyimpan jenis data tertentu.

Ukuran memori untuk setiap tipe data berbeda. Tipe data int digunakan untuk menyimpan nilai numerik tanpa titik desimal.

Tipe data float dan double digunakan untuk menyimpan nilai numerik dengan titik desimal. Tipe data char digunakan untuk menyimpan nilai karakter tunggal.

Demikian pula, setiap tipe data dapat menyimpan nilai tertentu tergantung pada tipenya. Dalam bahasa pemrograman seperti python, tidak perlu mendeklarasikan tipe variabel.

Jika programmer ditulis sebagai a = 3, Python secara otomatis mengidentifikasi bahwa itu merupakan variabel integer. Dalam bahasa pemrograman seperti Java, programmer harus menentukan tipe data.

Jika variabel dideklarasikan sebagai int, maka dia tidak dapat memberikan nilai karakter padanya. Int dan long, merupakan istilah yang mengacu pada dua tipe data.

Artikel ini membahas perbedaan antara int dan long. Perbedaan yang jelas dari mereka, int dan long adalah int memiliki lebar 32 bit sedangkan long memiliki lebar 64 bit.

ISI

  1. Ikhtisar dan Perbedaan Utama 2.

    Apa itu int3. Apa yang panjang4.

    Kemiripan Antara int dan long5. Perbandingan Berdampingan – int & panjang dalam Bentuk Tabular6.

    Ringkasan

Pengertian int?

Tipe data int, merupakan istilah yang mengacu pada tipe data yang paling umum digunakan yang menyimpan nilai integer di dalamnya. Ini adalah tipe data standar yang didukung oleh banyak bahasa pemrograman seperti Java.

Untuk mendeklarasikan variabel integer, kata kunci ‘int’ digunakan. Oleh karena itu, tidak dapat digunakan sebagai pengidentifikasi seperti nama variabel atau nama metode.

Lihat contoh program di bawah ini. Menurut program di atas, variabel a adalah int dan memiliki nilai 10.

Variabel b adalah int dan memiliki nilai 20. Jumlah a dan b dihitung dan ditugaskan ke jumlah variabel.

Itu juga bilangan bulat. Dalam for loop, ‘i’ adalah variabel counter.

Ini adalah bilangan bulat. Ini akan berulang 5 kali.

Ketika nilai ‘i’ menjadi 6, kondisi menjadi salah dan keluar dari perulangan. Typecasting dapat dilakukan pada tipe data.

Ini adalah proses mengubah satu tipe data ke tipe data lainnya. Saat menetapkan tipe data yang lebih kecil ke tipe data yang lebih besar, tidak diperlukan transmisi.

Pelebaran terjadi dalam byte, short, int, long, float, double. Saat menetapkan tipe data yang lebih besar ke tipe data yang kecil, perlu dilakukan casting.

Pada program di atas, variabel num1 memiliki nilai 10. Variabel num2 memiliki nilai 20.

Jumlahnya adalah int. Karena int adalah tipe data yang lebih besar dari byte, maka perlu dilakukan typecast menjadi byte untuk menyimpan ke dalam variabel byte.

Jika tidak ada typecasting, itu berarti nilai integer ditugaskan ke variabel byte sehingga akan ada kesalahan waktu kompilasi.

Pengertian panjang?

Long, merupakan istilah yang mengacu pada tipe data standar yang disediakan oleh bahasa seperti Java. Di Jawa, rentang datanya adalah dari -9.223.372.036.854.775.808(-2^63) hingga 9.223.372.036.854.775.807 (inklusif) (2^63-1).

Lebarnya 64 bit. Jumlah byte untuk long adalah 8 byte.

Satu byte setara dengan 8 bit. Lihat program di bawah ini.

Menurut program di atas, lebar dan panjang adalah variabel panjang. Nilai yang dihasilkan ditugaskan ke variabel panjang.

Panjang adalah tipe data terbesar. Tipe data lainnya lebih kecil dari panjang.

Jadi tipe data lain dapat ditugaskan ke long tanpa typecasting. Saat menetapkan nilai long ke int, diperlukan typecast.

Apa Persamaan Antara int dan panjang?

  • Int dan long, merupakan istilah yang mengacu pada tipe data standar yang didukung oleh bahasa pemrograman seperti Java.

Apa Perbedaan Antara int dan panjang?

int & panjang

Tipe data int, merupakan istilah yang mengacu pada bilangan bulat komplemen dua bertanda 32-bit.

Tipe data panjang adalah bilangan bulat komplemen dua bertanda 64-bit.

 Jumlah Byte

Panjang int adalah 4 byte.

Panjangnya adalah 8 byte.

Nilai Minimal

Nilai minimum int adalah – 2.147.483.648 (-2^31) di Jawa

Nilai minimum panjang adalah -9.223.372.036.854.775.808(-2^63) di Jawa

Nilai maksimum

Nilai maksimum int adalah 2.147.483.647 (inklusif) (2^31-1) di Jawa

Nilai maksimum panjang adalah 9.223.372.036.854.775.807 (inklusif) (2^63-1) di Jawa

Nilai Default

Nilai default int adalah 0.

Nilai default panjang adalah 0L.

Kata kunci

Kata kunci ‘int’ digunakan untuk mendeklarasikan integer.

Kata kunci ‘long’ digunakan untuk mendeklarasikan long.

Memori yang Diperlukan

Int membutuhkan lebih sedikit memori daripada panjang.

Long membutuhkan lebih banyak memori daripada int.

Ringkasan – int & panjang

Dalam pemrograman, perlu untuk menyimpan data. Data tersebut disimpan di lokasi memori.

Lokasi memori tersebut disebut variabel. Setiap variabel memiliki tipe data tertentu yang akan disimpan.

Ada tipe data seperti int, char, double dan float dll. Artikel ini membahas perbedaan dua tipe data yaitu int dan long.

Tipe data int, merupakan istilah yang mengacu pada bilangan bulat komplemen dua bertanda 32-bit. Tipe data panjang adalah bilangan bulat komplemen dua bertanda 64-bit.

Panjang adalah tipe data yang lebih besar dari int. Perbedaan antara int dan long adalah int memiliki lebar 32 bit sedangkan long memiliki lebar 64 bit.

Referensi:

1.Point, Tutorial. “Tipe Data Dasar Java.” Poin Tutorial, 8 Jan.

2018.Tersedia di sini 2.“Ketikkan konversi di Java dengan Contoh.” GeeksforGeeks , 5 Januari 2017.

Tersedia di sini