oct EXPR oct |
从八进制到十进制的转换EXPR。例如,oct('0760')将返回'496'。因为Perl将自动将字符串转换为数字在数字环境下,您可以使用返回的字符串为数字。
传递的参数应该是一个八进制数,否则会产生的结果为零。
十进位值
试试下面的例子:
#!/usr/bin/perl -w print("oct(88) ", oct('88'), "\n"); print("oct(0760) ", oct('0760'), "\n");
这将产生以下结果:
oct(88) 0
oct(0760) 496