Maison > Article > développement back-end > Comment convertir un nombre hexadécimal en nombre à virgule flottante en php
Comment convertir un nombre hexadécimal en nombre à virgule flottante en php : 1. Utilisez l'instruction "hexdec(valeur hexadécimale)" ou "base_convert(valeur hexadécimale, 16,10)" pour convertir la valeur hexadécimale en nombre décimal ; Instruction "floatval (nombre décimal)" pour obtenir la valeur à virgule flottante et convertir le nombre décimal en un type de nombre à virgule flottante.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
Comment convertir un nombre hexadécimal en nombre à virgule flottante en php
Idée d'implémentation :
Convertir 16 Convertir les valeurs hexadécimales en nombres décimaux --- Fonction : hexdec(十六进制值)
或base_convert(十六进制值,16,10)
fonction
La fonction hexdec() est spécialement utilisée pour convertir les valeurs hexadécimales en nombres décimaux, tandis que la fonction bindec() peut convertir des nombres entre n'importe quelle base
Convertir des nombres décimaux en nombres à virgule flottante - fonction floatval()
La fonction floatval est utilisée pour obtenir la valeur à virgule flottante d'une variable.
Exemple d'implémentation :
<?php $hex = "cceeff"; $num1=hexdec($hex); $num2=base_convert($hex, 16, 10); $float1=floatval($num1); $float2=floatval($num2); var_dump($float1); var_dump($float2); ?>
Apprentissage recommandé : "Tutoriel vidéo PHP"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!