C Sharp int: Difference between revisions
From Coderwiki
More actions
new: info, example |
add: size |
||
| Line 2: | Line 2: | ||
See [[Integer]] for generic information about what integers can represent and how they are represented in [[memory]]. | See [[Integer]] for generic information about what integers can represent and how they are represented in [[memory]]. | ||
== Size == | |||
A '''long''' in C# is represented by '''4''' [[Byte|bytes]], or '''32''' [[Bit|bits]]. | |||
This means it can store integral values from <code>-2,147,483,648</code> to <code>2,147,483,647</code>. | |||
For [[Integer|integers]] that don't fit this range, you can use the [[C Sharp long]] data type instead. | |||
== Example == | == Example == | ||
Revision as of 08:29, 19 August 2025
The int class in C Sharp is a data type which can store positive and negative whole numbers in variables.
See Integer for generic information about what integers can represent and how they are represented in memory.
Size
A long in C# is represented by 4 bytes, or 32 bits.
This means it can store integral values from -2,147,483,648 to 2,147,483,647.
For integers that don't fit this range, you can use the C Sharp long data type instead.
Example
int a;
int b = 74;
int c = (int)15.2; // 15