Section courante

A propos

Section administrative du site

HEXDEC

Hexadécimal à décimal
PHP 4.0+

Syntaxe

function hexdec($expression)

Paramètres

Nom Description
$expression Ce paramètre permet d'indiquer une expression représentant un nombre à traiter. Voici quelques exemples:
Valeur Résultat (valeur retournée)
"0" 0
"1" 1
"2" 2
"3" 3
"4" 4
"5" 5
"6" 6
"7" 7
"8" 8
"9" 9
"a" 10
"b" 11
"c" 12
"d" 13
"e" 14
"f" 15
"10" 16
"11" 17
... ...

Retour

Valeur Description
Entier Ce type de données contient le nombre décimal.

Description

Cette fonction permet de transformer en base hexadécimal vers une base décimal.

Remarques

Exemple

Voici quelques exemples typiques de l'utilisation de cette fonction :

  1. <?php
  2. echo "0 = " . hexdec("00") . "<br />";
  3. echo "1 = " . hexdec("01") . "<br />";
  4. echo "2 = " . hexdec("02") . "<br />";
  5. echo "10 = " . hexdec("0A") . "<br />";
  6. echo "15 = " . hexdec("0F") . "<br />";
  7. echo "16 = " . hexdec("10") . "<br />";
  8. echo "32 = " . hexdec("20") . "<br />";
  9. echo "86 = " . hexdec("56") . "<br />";
  10. echo "115 = " . hexdec("73") . "<br />";
  11. echo "239 = " . hexdec("EF") . "<br />";
  12. echo "255 = " . hexdec("FF") . "<br />";
  13. ?>

on obtiendra le résultat suivant :

0 = 0
1 = 1
2 = 2
10 = 10
15 = 15
16 = 16
32 = 32
86 = 86
115 = 115
239 = 239
255 = 255

Voir également

BINDEC: Cette fonction permet de convertir un nombre binaire en décimal
DECHEX: Cette fonction permet de transformer en base décimal vers une base hexadécimal
OCTDEC: Cette fonction permet de transformer une base octal vers une base décimal.
Système - Nombre - Hexadécimal

Références

La Bible Micro Application PHP, Laurent Guédon, Damien Heute, Thomas Heute, Pierre-Emmanuel Muller, 2003, ISBN: 2-7429-3239-9, pages 323.
PHP 4 - Guide du développeur, Edition First Interactive, Blake Schwendiman, 2002, ISBN: 2-84427-283-5, page 465

Dernière mise à jour : Dimanche, le 5 avril 2015