在處理數字時,很多時候我們需要轉換數字的基數,最常用的轉換之一是將二進製轉換為十進製。為此,PHP為我們提供了內置函數bindec()。 PHP中的bindec()函數用於返回二進製數的十進製等效項。它接受一個字符串參數,它是我們要轉換為十進製的二進製數。
參數必須是字符串,否則不同的數據類型將產生意外的結果。
用法:
bindec(binary_string)
參數:此函數接受單個參數binary_string,該參數表示要轉換為十進製的二進製字符串。
返回值:它返回二進製數binary_string的十進製值。
例子:
Input : bindec('110011') Output : 51 Input : bindec('000110011') Output : 51 Input : bindec('111') Output : 7
以下示例程序旨在說明PHP中的bindec()函數:
- 如果將“ 110011”作為參數傳遞:
<?php echo bindec('110011'); ?>
輸出:
51
- 當將“ 000110011”作為參數傳遞時:
<?php echo bindec('000110011'); ?>
輸出:
51
- 如果將“ 111”作為參數傳遞:
<?php echo bindec('111'); ?>
輸出:
7
參考:
http://php.net/manual/en/function.bindec.php
相關用法
- p5.js pow()用法及代碼示例
- PHP Ds\Map put()用法及代碼示例
- PHP tan( )用法及代碼示例
- PHP each()用法及代碼示例
- p5.js day()用法及代碼示例
- p5.js sin()用法及代碼示例
- p5.js tan()用法及代碼示例
- CSS hsl()用法及代碼示例
- p5.js sq()用法及代碼示例
- PHP pos()用法及代碼示例
- PHP key()用法及代碼示例
- p5.js cos()用法及代碼示例
注:本文由純淨天空篩選整理自Shubrodeep Banerjee大神的英文原創作品 PHP | bindec() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。