首頁  >  文章  >  後端開發  >  php怎麼將16進位轉為浮點數

php怎麼將16進位轉為浮點數

青灯夜游
青灯夜游原創
2022-04-24 20:49:453199瀏覽

php將16進位轉為浮點數的方法:1、使用「hexdec(十六進位值)」或「base_convert(十六進位值,16,10)」語句將16進制值轉為十進制數;2、用「floatval(十進制數)」語句取得浮點數值,將十進制數轉為浮點數類型。

php怎麼將16進位轉為浮點數

本教學操作環境:windows7系統、PHP7.1版、DELL G3電腦

php將16進制轉為浮點數的方法

實作想法:

  • #將16進位值轉為十進位數---函數:hexdec(十六進位值)base_convert(十六進位值,16,10)函數

    hexdec()函數是專門用於16進位值轉為十進制數,而bindec()函數可在任意進位之間轉換數字

  • #將十進制數轉為浮點數--函數floatval()


php怎麼將16進位轉為浮點數

####### 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影片教學###》## #

以上是php怎麼將16進位轉為浮點數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn