構文 |
|
oct 8進数文字列 |
返り値 |
|
数値 |
説明
- 指定した数値を8進数表記と見立てて,それを10進数にした値を返します。
- 引数を省略すると$_が対象になります。
- 先頭が"0x"の場合は8進数ではなく16進数,"0b"の場合は2進数と見立てて変換します。
使用例
#!/usr/bin/perl
use strict;
use warnings;
print oct "100", "\n"; # 64
#!/usr/bin/perl
use strict;
use warnings;
print oct "0x100", "\n"; # 256
#!/usr/bin/perl
use strict;
use warnings;
print oct "0b100", "\n"; # 4