Apa itu Bidang Int64.MaxValue (nilai maks panjang) di C#

Apa Itu Bidang Int64 Maxvalue Nilai Maks Panjang Di C



Bahasa pemrograman modern berorientasi objek seperti C# menawarkan berbagai tipe data untuk digunakan pemrogram. Salah satu tipe data ini adalah panjang, nilai tertinggi yang mungkin dimiliki variabel panjang yang dapat dipegang ditentukan oleh bidang Int64.MaxValue, yang mewakili kemungkinan nilai terbesar untuk variabel panjang di C#. Posting ini akan membahas bidang Int64.MaxValue dan menjelaskan cara menggunakannya di C#.

Apa itu Bidang Int64.MaxValue (nilai maks panjang) di C#

Di C #, bilangan bulat yang membutuhkan rentang nilai yang lebih luas daripada bilangan bulat 32-bit diwakili oleh tipe data yang panjang. Bidang Int64.MaxValue adalah nilai terbesar yang dapat disimpan dalam variabel panjang dan diwakili oleh konstanta. Nilai konstanta ini adalah 9.223.372.036.854.775.807.







Bidang Int64.MaxValue adalah bagian dari ruang nama Sistem di C#, jadi Anda harus menyertakan ruang nama ini dalam kode Anda untuk menggunakannya. Berikut adalah demonstrasi cara menggunakan bidang C# Int64.MaxValue:



menggunakan Sistem;

Program kelas
{
kekosongan statis Utama ( rangkaian [ ] argumen )
{
panjang myLongVar = Int64.MaxValue;
Console.WriteLine ( 'Nilai myLong adalah {0}' , myLongVar ) ;
}
}



Dalam contoh ini, kita mendeklarasikan sebuah variabel panjang bernama myLongVar dan menetapkannya sebagai nilai dari field Int64.MaxValue. Kami kemudian menggunakan metode Console.WriteLine() untuk mencetak nilai myLongVar ke konsol. Saat Anda menjalankan kode ini, Anda akan melihat output “The value of myLongVar is 9223372036854775807” tercetak di konsol.





Bidang Int64.MaxValue berguna saat Anda perlu membandingkan variabel panjang dengan nilai terbesar yang mungkin untuk tipe data tersebut. Misalnya, Anda dapat menggunakan bidang Int64.MaxValue untuk menentukan apakah nilai masukan pengguna melebihi jumlah maksimum yang dapat disimpan dalam variabel panjang seperti pada kode di bawah ini:



menggunakan Sistem;

Program kelas
{
kekosongan statis Utama ( rangkaian [ ] argumen )
{
Konsol.Tulis ( 'Masukkan nomor:' ) ;
panjang userNumber = Convert.ToInt64 ( Console.ReadLine ( ) ) ;

jika ( userNumber > Int64.MaxValue )
{
Console.WriteLine ( 'Angka yang Anda masukkan lebih besar dari nilai maksimum untuk variabel panjang.' ) ;
}
kalau tidak
{
Console.WriteLine ( 'Angka yang Anda masukkan berada dalam rentang yang valid untuk variabel panjang.' ) ;
}
}
}

Dalam contoh ini, kami meminta pengguna untuk memasukkan angka, mengonversi input menjadi variabel panjang, lalu membandingkannya dengan Int64.MaxValue untuk menentukan apakah nilai input pengguna melebihi jumlah maksimum yang dapat disimpan dalam variabel panjang . Jika input pengguna lebih besar dari Int64.MaxValue, kami mencetak pesan ke konsol yang menunjukkan bahwa input berada di luar rentang yang valid untuk variabel panjang.

Kesimpulan

Nilai maksimum yang dapat disimpan dalam variabel panjang ditunjukkan oleh bidang C# Int64.MaxValue. Konstanta ini berguna saat Anda perlu membandingkan variabel panjang dengan nilai terbesar yang mungkin untuk tipe data tersebut. Dengan memahami cara menggunakan bidang Int64.MaxValue, Anda dapat memastikan bahwa kode C# Anda berfungsi dengan benar dan menghindari luapan.