Node:Integers, Next:Bignums, Up:Numbers
A binary integer is 0b
or 0B
followed by zero or more of
the binary digits 01
.
An octal integer is 0
followed by zero or more of the octal
digits (01234567
).
A decimal integer starts with a non-zero digit followed by zero or
more digits (0123456789
).
A hexadecimal integer is 0x
or 0X
followed by one or
more hexadecimal digits chosen from 0123456789abcdefABCDEF
.
Integers have the usual values. To denote a negative integer, use
the prefix operator -
discussed under expressions
(see Prefix Operators).