System.Console.WriteLine(int.MaxValue);
This line gives me the answer of 2,147,483,647
as I have a 32-bit PC.
Will the answer be same on a 64-bit PC?
Remarks. The value of this constant is 2,147,483,647; that is, hexadecimal 0x7FFFFFFF.
The number 2,147,483,647 (or hexadecimal 7FFFFFFF16) is the maximum positive value for a 32-bit signed binary integer in computing. It is therefore the maximum value for variables declared as integers (e.g., as int ) in many programming languages.
The maximum possible value of an integer is 2,147,483,647.
Yes, the answer will be the same on a 64-bit machine.
In .NET, an int
is a signed 32-bit integer, regardless of the processor. Its .NET framework type is System.Int32
.
The C# Language specification states:
The
int
type represents signed 32-bit integers with values between–2,147,483,648
and2,147,483,647
.
Yes.
int.MaxValue: 2,147,483,647
Source: https://www.dotnetperls.com/int-maxvalue
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With