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 section Prefix Operator).

Go to the first, previous, next, last section, table of contents.