Data Types - Integer


The default value type for any literal is "int"


No Overflow

Integers use modulo arithmetic, so no overflow can occur

int myFirstInteger = 2147483647; 
int mySecondInteger = 10
int myTotal = myFirstInteger + mySecondInteger;
System.Diagnostics.Debug.Print myTotal; '-2147483648;


Division follows standard "integer division" rules when using integer types


Division by Zero

Division by zero causes an exception for integer types (DivideByZeroException)





© 2023 Better Solutions Limited. All Rights Reserved. © 2023 Better Solutions Limited TopPrevNext