Reference: oct
Author: Ellen Siever, Stephen Spainhour & Nathan Patwardhan
Date: 1999-07-02T01:36:37Z

#

| Chapter 5 Function Reference |

## 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;

Reference: no |  | Reference: open