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


perl Math::BigInt->from_bin()用法及代碼示例


Math::BigIntPerl中的module提供了代表具有任意精度的整數和重載算術運算符的對象。

Math::BigInt模塊的from_bin()方法用於將作為輸入傳遞的二進製數轉換為其對應的十進製數。

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

參數:輸入要轉換的二進製數

返回:傳遞的二進製數的相應十進製數

範例1:

#!/usr/bin/perl  
  
# Import Math::BigInt module  
use Math::BigInt;  
  
# Converting from binary to decimal 
$x = Math::BigInt->from_bin("110100"); 
print("$x\n"); 
  
# Converting from binary to decimal 
$x = Math::BigInt->from_bin("0b11001000"); 
print("$x\n");
輸出:
52
200

範例2:

#!/usr/bin/perl  
  
# Import Math::BigInt module  
use Math::BigInt;  
  
# Converting from binary to decimal 
$x = Math::BigInt->from_bin("-110100"); 
print("$x\n"); 
  
# Converting from binary to decimal 
$x = Math::BigInt->from_bin("-0b11001000"); 
print("$x\n");
輸出:
-52
-200


相關用法


注:本文由純淨天空篩選整理自Code_Mech大神的英文原創作品 Perl | Math::BigInt->from_bin() method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。