June 2002
Beginner
759 pages
80h 42m
English
oct
oct ostring
Interprets ostring as an
octal string and returns the equivalent decimal value. (If
ostringhappens to start with 0x, it is interpreted as a hex string
instead.) The following will handle decimal, octal, and hex in the
standard notation:
$val = oct $val if $val =~ /^0/;
If ostring is omitted, the
function interprets $_. To
perform the inverse function on octal numbers, use:
$oct_string = sprintf "%lo", $number;