Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk menukar heksadesimal kepada nombor titik terapung dalam php
Cara menukar nombor perenambelasan kepada titik terapung dalam PHP: 1. Gunakan penyataan "hexdec(nilai perenambelasan)" atau "base_convert(nilai perenambelasan, 16,10)" untuk menukar nombor titik terapung nilai sistem kepada nombor perpuluhan; 2. Gunakan pernyataan "floatval (nombor perpuluhan)" untuk mendapatkan nilai titik terapung dan tukar nombor perpuluhan kepada jenis nombor titik terapung.
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3
php akan be 16 menjadi Kaedah untuk menukar sistem kepada nombor titik terapung
Idea pelaksanaan:
Tukar nilai perenambelasan kepada nombor perpuluhan ---Fungsi: hexdec(十六进制值)
atau base_convert(十六进制值,16,10)
fungsi
Fungsi hexdec() digunakan khas untuk menukar nilai heksadesimal ke dalam nombor perpuluhan, manakala fungsi bindec() boleh menukar nombor antara mana-mana asas
Tukar nombor perpuluhan kepada nombor titik terapung--function floatval()
Fungsi floatval digunakan untuk mendapatkan nilai titik terapung pembolehubah.
Contoh pelaksanaan:
<?php $hex = "cceeff"; $num1=hexdec($hex); $num2=base_convert($hex, 16, 10); $float1=floatval($num1); $float2=floatval($num2); var_dump($float1); var_dump($float2); ?>
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk menukar heksadesimal kepada nombor titik terapung dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!