Description | By default, the V.._read functions for the whole-number data types interpret all numbers as decimal numbers. V_setRadix allows to change this default behaviour.
The radix set by V_setRadix will be used in VI_read, VI_nread and their VBI_, VSI_, VLI_, VUB_, VUS_, VU_, VUL_, and VUI_ analogues. It does, however, not affect VQI_read, VQI_nread, VUQ_read, or VUQ_nread (where the radix is always 10).
radix may take on values between 2 and 36 or 0.
In the case of radix=0, the basis of each number is determined at run-time:
All numbers beginning with the ciphers 1-9 are recognized as decimal numbers. All numbers beginning with "0x" are interpreted as hexadecimal and all numbers beginning with "0" without "x" are read as octal numbers. |