当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


perl Math::BigInt->from_oct()用法及代码示例


Math::BigIntPerl中的module提供了代表具有任意精度的整数和重载算术运算符的对象。

Math::BigInt模块的from_oct()方法用于将作为输入传递的八进制数转换为其相应的十进制数。

用法: Math::BigInt->from_oct()

参数:输入要转换的八进制数

返回:传递的八进制数的相应十进制数

范例1:

#!/usr/bin/perl  
  
# Import Math::BigInt module  
use Math::BigInt;  
  
# Converting from octal to decimal 
$x = Math::BigInt->from_oct("0345"); 
print("$x\n"); 
  
# Converting from octal to decimal 
$x = Math::BigInt->from_oct("_443"); 
print("$x\n");
输出:
229
291

范例2:

#!/usr/bin/perl  
  
# Import Math::BigInt module  
use Math::BigInt;  
  
# Converting negative number  
# from octal to decimal 
$x = Math::BigInt->from_oct("-0345"); 
print("$x\n"); 
  
# Converting negative number  
# from octal to decimal 
$x = Math::BigInt->from_oct("-_443"); 
print("$x\n");
输出:
-229
-291


相关用法


注:本文由纯净天空筛选整理自Code_Mech大神的英文原创作品 Perl | Math::BigInt->from_oct() method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。