PHP | función bindec()

Mientras trabajamos con números, muchas veces necesitamos convertir las bases de los números y una de las conversiones más utilizadas es la conversión de binario a decimal. PHP nos proporciona una función incorporada bindec() para este propósito. La función bindec() en PHP se usa para devolver el equivalente decimal del número binario. Acepta un argumento de string que es el número binario que queremos convertir a decimal.
El parámetro debe ser una string; de lo contrario, diferentes tipos de datos producirán resultados inesperados.

Sintaxis:

bindec(binary_string)

Parámetro: esta función acepta un solo parámetro binary_string que representa la string binaria que desea convertir a decimal.

Valor devuelto: Devuelve el valor decimal del número binario binary_string .

Ejemplos:

Input : bindec('110011')
Output : 51

Input : bindec('000110011')
Output : 51

Input : bindec('111')
Output : 7

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

  • Cuando se pasa ‘110011’ como parámetro:

    <?php
      
    echo bindec('110011');
      
    ?>      

    Producción:

    51
  • Cuando se pasa ‘000110011’ como parámetro:

    <?php
      
    echo bindec('000110011');
      
    ?>      

    Producción:

    51
  • Cuando se pasa ‘111’ como parámetro:

    <?php
      
    echo bindec('111');
      
    ?>

    Producción:

    7

Referencia :
http://php.net/manual/en/function.bindec.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 *