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


PHP decbin( )用法及代碼示例


在處理數字時,很多時候我們需要轉換數字的基數,最常用的轉換之一是將十進製轉換為二進製。 PHP為此提供了一個內置函數decbin().PHP中的decbin()函數用於返回一個字符串,該字符串包含給定十進製數字參數的二進製表示形式。
decbin代表十進製到二進製。

用法:

string decbin(value)

參數:該函數接受單個參數值。這是您要轉換為二進製表示形式的十進製數。


返回值:它返回一個字符串,該字符串表示作為參數傳遞給函數的十進製數字的二進製值。

例子:

Input : decbin(12)
Output : 1100

Input : decbin(26)
Output : 11010

Input : decbin(2147483647)
Output : 1111111111111111111111111111111 (31 1's)

以下示例程序旨在說明PHP中的decbin()函數:

  • 傳遞12作為參數
    <?php
      
    echo decbin(12); 
      
    ?>    

    輸出:

    1100
  • 傳遞26作為參數:
    <?php
      
    echo decbin(26); 
      
    ?>   

    輸出:

    11010
  • 當最大的有符號整數作為參數傳遞時:
    <?php
      
    echo decbin(2147483647); 
      
    ?>      

    輸出:

     1111111111111111111111111111111  

參考:
http://php.net/manual/en/function.decbin.php



相關用法


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