Bienvenidos sean a este post, hoy veremos una funcion de PHP.
Esta funcion toma un valor binario y lo convierte en su equivalente en decimal, veamos su sintaxis:
bindec(valor);
Simplemente le pasamos el valor a convertir, veamos como trabaja mediante un ejemplo y para ello debemos crear un nuevo archivo con el nombre de bd.php y le agregaremos el siguiente codigo:
bd.php
<?php
$num = 221076;
$bin = base_convert($num, 10, 2);
echo $bin . PHP_EOL;
echo bindec($bin) . PHP_EOL;
?>
Primero definimos una variable con un valor, lo siguiente sera otra variable donde almacenaremos el resultado de la funcion base_convert, de la cual hablamos en este post, para convertir el valor anterior en su equivalente en binario, lo siguiente sera mostrar el valor de esta conversion y por ultimo mostraremos el resultado de utilizar la funcion sobre el valor binario, veamos como es la salida:
$ php bd.php
110101111110010100
221076
$
Observen que nos devolvio el valor original despues de aplicada la funcion pero un detalle que deben tener en cuenta es que el valor a convertir siempre debe ser de tipo cadena (string), de lo contrario nos puede devolver resultados inesperados, en este caso funciona bien porque base_convert devuelve un tipo string.
En resumen, hoy hemos visto bindec, que es, para que sirve, como se utiliza, y un ejemplo practico para poder verlo en accion, espero les haya resultado de utilidad sigueme en tumblr, Twitter o Facebook para recibir una notificacion cada vez que subo un nuevo post en este blog, nos vemos en el proximo post.


Donación
Es para mantenimento del sitio, gracias!
$1.50
