Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk menukar perenambelasan kepada perpuluhan dalam php
Cara menukar perenambelasan kepada perpuluhan dalam PHP: 1. Gunakan fungsi hexdec(), sintaks "hexdec("nilai perenambelasan""; 2. Gunakan fungsi base_convert(), sintaks " base_convert("nilai hex"; , 16, 10)".
Persekitaran pengendalian tutorial ini: sistem windows7, versi PHP7.1, komputer DELL G3
php akan menjadi enam belas Tukar heksadesimal kepada perpuluhan
1 Gunakan fungsi heksadesimal()
hexdec(十六进制字符串)
untuk menukar nombor perenambelasan kepada nombor perpuluhan.
<?php echo hexdec("1e") . "<br>"; echo hexdec("a") . "<br>"; echo hexdec("11ff") . "<br>"; echo hexdec("cceeff"); ?>
2 Gunakan fungsi base_convert()
base_convert() untuk menukar nombor antara mana-mana asas, Just. tetapkan "bindec(十六进制字符串, 16, 10)
" untuk menukar nombor perenambelasan kepada nombor perpuluhan.
<?php echo base_convert("1e", 16, 10) . "<br>"; echo base_convert("a", 16, 10) . "<br>"; echo base_convert("11ff", 16, 10) . "<br>"; echo base_convert("cceeff", 16, 10); ?>
Penerangan:
fungsi base_convert() menukar nombor antara asas arbitrari. Sintaks:
base_convert(number,frombase,tobase);
nombor Diperlukan. Menentukan nombor yang hendak ditukar.
dari pangkalan Diperlukan. Menentukan asas asal nombor. Antara 2 dan 36 (termasuk). Nombor di atas perpuluhan diwakili oleh huruf a-z, seperti a untuk 10, b untuk 11, dan z untuk 35.
tobase Diperlukan. Menentukan asas yang hendak ditukar. Antara 2 dan 36 (termasuk). Nombor di atas perpuluhan diwakili oleh huruf a-z, seperti a untuk 10, b untuk 11, dan z untuk 35.
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk menukar perenambelasan kepada perpuluhan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!