PHP | Función dechex( )

El dechex() es una función incorporada en PHP y se usa para convertir un número decimal dado a un número hexadecimal equivalente. La palabra ‘dechex’ en el nombre de la función significa decimal a hexadecimal. La función dechex() solo funciona con números sin signo. Si el argumento que se le pasa es negativo, lo tratará como un número sin signo.
El número más grande que se puede convertir es 4294967295 en decimal dando como resultado «ffffffff».

Sintaxis:

string dechex($value)

Parámetros: esta función acepta un único parámetro $valor . Es el número decimal que desea convertir en representación hexadecimal.

Valor devuelto: Devuelve la representación de string hexadecimal del número pasado como argumento.

Ejemplos:

Input : dechex(10)
Output : a

Input : dechex(47)
Output : 2f

Input : dechex(4294967295)
Output : ffffffff

Los siguientes programas ilustran la función dechex() en PHP:

  • Pasando 10 como parámetro:

    <?php
      
    echo dechex(10);
      
    ?>    

    Producción:

    a
  • Pasando 47 como parámetro:

    <?php
      
    echo dechex(47);
      
    ?>      

    Producción:

    2f
  • Cuando se pasa como parámetro el mayor número decimal posible:

    <?php
      
    echo dechex(4294967295);
      
    ?>      

    Producción:

    ffffffff

Referencia :
http://php.net/manual/en/function.dechex.php

Publicación traducida automáticamente

Artículo escrito por Shubrodeep Banerjee y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *