Number type
The Number type is a (byte, short, int, uint, long, bigint, float, double, decimal) union. The language allows possibly mixed relational, arithmetic and bitwise operations with Number, forcing a conversion on the involved operands if necessary.