Number
A number is a value of a numerical type.
Closest Wikipedia entry: Number
Misconceptions about Number15 documented Misconceptions
Check YourselfCharNotNumeric
Char is not a numeric type
IntegerDivisionToRational
Dividing two integers can produce a rational number
LargeIntegerLong
Large integer numbers have type long
NoCastIfSameSize
If a variable is at least as big (bit-width) as a value, then no cast is needed to a assign the value to the variable
NoFloatLiterals
There are no float literals
NoLongLiterals
There are no long literals
NumericToBooleanCoercion
Numeric types can be coerced to boolean
RationalLiterals
Rational fractions are literals
ReferenceToIntegerConversion
One can cast between references and ints
StringRepetitionOperator
The multiplication operator can repeat a String a number of times
TargetTyping
The type of a numerical expression depends on the type expected by the surrounding context
ZeroDigitsCompress
In integer numbers, decimal digits with value `0` take less storage than decimal digits with other values