php將16進位轉為浮點數的方法:1、使用「hexdec(十六進位值)」或「base_convert(十六進位值,16,10)」語句將16進制值轉為十進制數;2、用「floatval(十進制數)」語句取得浮點數值,將十進制數轉為浮點數類型。
本教學操作環境:windows7系統、PHP7.1版、DELL G3電腦
php將16進制轉為浮點數的方法
實作想法:
#將16進位值轉為十進位數---函數:hexdec(十六進位值)
或base_convert(十六進位值,16,10)
函數
hexdec()函數是專門用於16進位值轉為十進制數,而bindec()函數可在任意進位之間轉換數字
#將十進制數轉為浮點數--函數floatval()
<?php $hex = "cceeff"; $num1=hexdec($hex); $num2=base_convert($hex, 16, 10); $float1=floatval($num1); $float2=floatval($num2); var_dump($float1); var_dump($float2); ?>
以上是php怎麼將16進位轉為浮點數的詳細內容。更多資訊請關注PHP中文網其他相關文章!