f78
Numbers
Contents|Index|Previous|Next
Numbers
You can always enter numbers
in octal, decimal, or hexadecimal in GDB by the usual conventions: octal
numbers begin with ‘0’,
decimal numbers end with ‘.’,
and hexadecimal numbers begin with ‘0x’.
Numbers that begin with none of these are, by default, entered in base
10; likewise, the default display for numbers—when no particular format
is specified—is base 10. You can change the default base for both input
and output with the set
radix command.
set input-radix
base
Set the default base for
numeric input. Supported choices for base
are decimal 8, 10, or 16. base
must itself be specified either unambiguously or using the current default
radix; for example, any of set
radix 012, set
radix 10., or
set radix 0xa
set the base to decimal. On the other hand, ‘set
radix 10’ leaves
the radix unchanged no matter what it was.
set output-radix
base
Set the default base for
numeric display. Supported choices for base
are decimal
8, 10, or 16. base
must itself be specified either unambiguously or using the current default
radix.
show input-radix
Display the current default
base for numeric input.
show output-radix
Display the current default
base for numeric display.
0