📜  珀尔 | oct()函数

📅  最后修改于: 2022-05-13 01:54:59.779000             🧑  作者: Mango

珀尔 | oct()函数

Perl 中的 oct()函数将传递的八进制值转换为其各自的十进制值。例如,oct('1015') 将返回 '525'。此函数以字符串形式返回生成的十进制值,该字符串可用作数字,因为 Perl 在数字上下文中自动将字符串转换为数字。如果传递的参数不是八进制数,则结果将为 0。

示例 1:

#!/usr/bin/perl -w
  
# Converting and printing 
# the decimal value
print("oct(31) ", oct('31'), "\n");
print("oct(50) ", oct('50'), "\n");
输出:
oct(31) 25
oct(50) 40

示例 2:

#!/usr/bin/perl -w
  
# Converting and printing 
# the decimal value
print("oct(106) ", oct('106'), "\n");
print("oct(125) ", oct('125'), "\n");
输出:
oct(106) 70
oct(125) 85