December 1998
Beginner to intermediate
674 pages
40h 41m
English
oct
oct ostring
Interprets ostring as an octal string and returns the
equivalent decimal value.
(If ostring happens to start off 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;
Read now
Unlock full access