當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。