在早期的計算中,八進製數和八進製編號係統非常流行用於計數輸入和輸出,因為八進製數和八進製編號係統工作在八位計數時,輸入和輸出一次隻能計數八字節。由於八進製數係統的廣泛使用,經常發生,我們需要將八進製數轉換為其等效的十進製數。有很多方法可以將八進製數轉換為其等效的十進製數,但是它們有點time-consuming。但是PHP為我們提供了一個內置函數,該函數可用於將八進製數轉換為其等效的十進製數。
octdec()函數是PHP中的內置函數,用於計算八進製數的十進製等效項。 octdec()函數將太大的數字轉換為整數類型,在這種情況下,較大的值作為浮點數返回。
用法:
octdec(value)
參數:該函數接受單個參數$value。它是一個字符串,代表要查找其八進製等效項的八進製數字。
返回值:它返回作為字符串傳遞給函數的八進製數的十進製表示形式。
例子:
Input : octdec("46") Output : 38 Input : octdec("3098") Output : 24 Input : octdec("-105") Output : 69
以下示例程序旨在說明octdec()在PHP中的工作:
- 當將正數作為參數傳遞時:
<?php echo octdec("3098"); ?>
輸出:
24
- 當將負數作為參數傳遞時:
<?php echo octdec("-105"); ?>
輸出:
69
注意事項:
- 它將八進製數轉換為等效的十進製數。
- 如果數字太大而不能作為整數類型返回,則將其返回為float值。
- 如今,八進製數字係統不如十六進製數字係統流行。
參考:
http://php.net/manual/en/function.octdec.php
相關用法
- p5.js nf()用法及代碼示例
- PHP pi( )用法及代碼示例
- p5.js nfc()用法及代碼示例
- p5.js nfs()用法及代碼示例
- p5.js nfp()用法及代碼示例
- PHP cos( )用法及代碼示例
- PHP tan( )用法及代碼示例
- PHP sin( )用法及代碼示例
- d3.js d3.set.has()用法及代碼示例
- PHP Ds\Set xor()用法及代碼示例
- d3.js d3.rgb()用法及代碼示例
- PHP next()用法及代碼示例
注:本文由純淨天空篩選整理自Shubrodeep Banerjee大神的英文原創作品 PHP | octdec() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。