C# の Int64.MaxValue フィールド (長い最大値) とは何ですか

C No Int64 Maxvalue Firudo Zhangi Zui Da Zhi Toha Hedesuka



C# などの最新のオブジェクト指向プログラミング言語は、プログラマーが使用できるさまざまなデータ型を提供します。これらのデータ型の 1 つは Long です。保持できる Long 変数の最大値は、Int64.MaxValue フィールドによって指定されます。これは、C# の Long 変数の最大値を表します。この投稿では、Int64.MaxValue フィールドについて説明し、C# での使用方法について説明します。

C# の Int64.MaxValue フィールド (長い最大値) とは何ですか

C# では、32 ビット整数よりも広い範囲の値を必要とする整数は、long データ型で表されます。 Int64.MaxValue フィールドは、long 変数に格納できる最大値であり、定数で表されます。この定数の値は 9,223,372,036,854,775,807 です。







Int64.MaxValue フィールドは C# の System 名前空間の一部であるため、この名前空間を使用するにはコードにこの名前空間を含める必要があります。ここでは、C# Int64.MaxValue フィールドを利用する方法のデモンストレーションを示します。



システムを使用する;

クラスプログラム
{
静的ボイドメイン ( [ ] 引数
{
myLongVar = Int64.MaxValue;
Console.WriteLine ( 「myLong の値は {0} です」 、myLongVar ;
}
}



この例では、myLongVar という long 変数を宣言し、それに Int64.MaxValue フィールドの値を割り当てます。次に、Console.WriteLine() メソッドを使用して、myLongVar の値をコンソールに出力します。このコードを実行すると、「The value of myLongVar is 9223372036854775807」という出力がコンソールに表示されます。





Int64.MaxValue フィールドは、long 変数をそのデータ型の可能な最大値と比較する必要がある場合に役立ちます。たとえば、次のコードのように、Int64.MaxValue フィールドを使用して、ユーザー入力値が Long 変数に保存できる最大量を超えているかどうかを判断できます。



システムを使用する;

クラスプログラム
{
静的ボイドメイン ( [ ] 引数
{
コンソール.ライト ( 「数字を入力してください:」 ;
long userNumber = Convert.ToInt64 ( Console.ReadLine ( ;

もしも ( ユーザー番号 > Int64.MaxValue
{
Console.WriteLine ( 「入力した数値は、long 変数の最大値を超えています。」 ;
}
それ以外
{
Console.WriteLine ( 「入力した数値は、長い変数の有効範囲内にあります。」 ;
}
}
}

この例では、ユーザーに数値の入力を求め、その入力を Long 変数に変換し、それを Int64.MaxValue と比較して、ユーザー入力値が Long 変数に保存できる最大量を超えているかどうかを判断します。 。ユーザー入力が Int64.MaxValue より大きい場合、入力が長い変数の有効範囲外であることを示すメッセージがコンソールに出力されます。

結論

Long 変数に保持できる最大値は、C# フィールド Int64.MaxValue で示されます。この定数は、long 変数をそのデータ型の可能な最大値と比較する必要がある場合に役立ちます。 Int64.MaxValue フィールドの使用方法を理解することで、C# コードが正しく動作し、オーバーフローを回避できるようになります。