Perbezaan Antara Int Dan Panjang

Isi kandungan:

Perbezaan Antara Int Dan Panjang
Perbezaan Antara Int Dan Panjang

Video: Perbezaan Antara Int Dan Panjang

Video: Perbezaan Antara Int Dan Panjang
Video: 🇲🇾🇯🇵BEZA CARA KERJA JEPUN VS MALAYSIA 2024, Mungkin
Anonim

Perbezaan Utama - int vs panjang

Dalam pengaturcaraan, diperlukan untuk menyimpan data. Data disimpan dalam memori. Lokasi memori yang dapat menyimpan data disebut pemboleh ubah. Setiap lokasi memori dapat menyimpan jenis data tertentu. Ukuran memori untuk setiap jenis data berbeza. Jenis data int digunakan untuk menyimpan nilai angka tanpa titik perpuluhan. Jenis data float dan double digunakan untuk menyimpan nilai berangka dengan titik perpuluhan. Jenis data char digunakan untuk menyimpan nilai watak tunggal. Begitu juga, setiap jenis data dapat menyimpan nilai tertentu bergantung pada jenisnya. Dalam bahasa pengaturcaraan seperti python, tidak perlu menyatakan jenis pemboleh ubah. Sekiranya pengaturcara ditulis sebagai = 3, Python secara automatik mengenal pasti bahawa ia adalah pemboleh ubah integer. Dalam bahasa pengaturcaraan seperti Java, pengaturcara harus menentukan jenis data. Sekiranya pemboleh ubah dinyatakan sebagai int,maka dia tidak dapat memberikan nilai watak kepadanya. Int dan panjang adalah dua jenis data. Artikel ini membincangkan perbezaan antara int dan panjang. Perbezaan utama antara int dan panjang adalah lebar inti 32 bit sementara lebar 64 bit.

KANDUNGAN

1. Gambaran Keseluruhan dan Perbezaan Utama

2. Apakah int

3. Berapa panjang

4. Persamaan Antara int dan panjang

5. Perbandingan Berdampingan - int vs panjang dalam Jadual

6. Tingkatan

Apa itu int?

Jenis data int adalah jenis data yang paling biasa digunakan yang menyimpan nilai integer di dalamnya. Ini adalah jenis data yang telah ditentukan yang disokong oleh banyak bahasa pengaturcaraan seperti Java. Untuk menyatakan pembolehubah integer, kata kunci 'int' digunakan. Oleh itu, ia tidak boleh digunakan sebagai pengecam seperti nama pemboleh ubah atau nama kaedah. Rujuk contoh program di bawah.

Perbezaan Antara int dan panjang
Perbezaan Antara int dan panjang

Gambar 01: Program Java dengan nilai int

Menurut program di atas, pemboleh ubah a adalah int dan mempunyai nilai 10. Pemboleh ubah b adalah int dan mempunyai nilai 20. Jumlah a dan b dikira dan diberikan kepada jumlah berubah. Ia juga bilangan bulat. Dalam gelung untuk, 'i' adalah pemboleh ubah pembilang. Ia adalah bilangan bulat. Ia akan berulang 5 kali. Apabila nilai 'i' menjadi 6, keadaan menjadi salah dan keluar dari gelung.

Penaipan huruf boleh dilakukan pada jenis data. Ini adalah proses menukar satu jenis data ke jenis data yang lain. Semasa menetapkan jenis data yang lebih kecil ke jenis data yang lebih besar, tidak diperlukan pemutus. Pelebaran berlaku dalam bait, pendek, int, panjang, terapung, dua kali ganda. Semasa menetapkan jenis data yang lebih besar ke jenis data kecil, perlu melakukan casting.

Perbezaan Antara int dan panjang Gambar 02
Perbezaan Antara int dan panjang Gambar 02

Gambar 02: Pemutus

Dalam program di atas, pemboleh ubah num1 mempunyai nilai 10. Pemboleh ubah num2 mempunyai nilai 20. Jumlahnya adalah int. Oleh kerana int adalah jenis data yang lebih besar daripada bait, perlu ditaip ke dalam bait untuk menyimpan ke dalam pemboleh ubah bait. Sekiranya tidak ada penaipan taip, ini bermaksud nilai integer diberikan kepada pemboleh ubah bait sehingga akan ada ralat waktu kompilasi.

Apa yang panjang?

Panjang adalah jenis data yang telah ditentukan yang disediakan oleh bahasa seperti Java. Di Jawa, julat data 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 bait untuk panjang ialah 8 bait. Satu bait bersamaan dengan 8 bit. Rujuk program di bawah.

Perbezaan Utama Antara int dan panjang
Perbezaan Utama Antara int dan panjang

Gambar 03: Program Java dengan nilai panjang

Menurut program di atas, lebar dan panjang adalah pemboleh ubah panjang. Nilai yang dihasilkan diberikan kepada pemboleh ubah panjang. Panjang adalah jenis data terbesar. Jenis data lain lebih kecil daripada panjang. Oleh itu, jenis data lain boleh ditugaskan lama tanpa menaip taip. Semasa memberikan nilai panjang ke int, diperlukan untuk menaip.

Apakah Kesamaan Antara int dan panjang?

Baik int dan panjang adalah jenis data yang telah ditentukan yang disokong oleh bahasa pengaturcaraan seperti Java

Apakah Perbezaan Antara Int dan Panjang?

Artikel Diff Tengah sebelum Jadual

int vs panjang

Jenis data int adalah bilangan bulat pelengkap dua ditandatangani 32-bit. Jenis data panjang adalah bilangan bulat pelengkap dua ditandatangani 64-bit.
Bilangan Bait
Intnya panjangnya 4 bait. Panjangnya 8 bait panjang.
Nilai Minimum
Nilai minimum int adalah - 2,147,483,648 (-2 ^ 31) di Jawa Nilai minimum panjang ialah -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 ialah 9,223,372,036,854,775,807 (inklusif) (2 ^ 63-1) di Jawa
Nilai asal
Nilai lalai int adalah 0. Nilai lalai panjang adalah 0L.
Kata kunci
Kata kunci 'int' digunakan untuk menyatakan bilangan bulat. Kata kunci 'panjang' digunakan untuk menyatakan panjang.
Memori yang diperlukan
Int memerlukan memori yang lebih sedikit daripada lama. Yang lama memerlukan lebih banyak memori daripada int.

Ringkasan - int vs panjang

Dalam pengaturcaraan, perlu menyimpan data. Data tersebut disimpan di lokasi memori. Lokasi memori tersebut disebut pemboleh ubah. Setiap pemboleh ubah mempunyai jenis data tertentu untuk disimpan. Terdapat jenis data seperti int, char, double dan float dll Artikel ini membincangkan perbezaan antara dua jenis data yang int dan panjang. Jenis data int adalah bilangan bulat pelengkap dua ditandatangani 32-bit. Jenis data panjang adalah bilangan bulat pelengkap dua ditandatangani 64-bit. Panjang adalah jenis data yang lebih besar daripada int. Perbezaan antara int dan panjang ialah int adalah lebar 32 bit sementara panjang lebar 64 bit.

Disyorkan: