Anuncios

Bienvenidos sean a este post, hoy veremos una funcion de PHP.

Anuncios

Esta funcion toma un valor binario y lo convierte en su equivalente en decimal, veamos su sintaxis:

bindec(valor);
Anuncios

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;

?>
Anuncios
Anuncios

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
$
Anuncios

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.

Anuncios

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.

Anuncios
pp258

Donación

Es para mantenimento del sitio, gracias!

$1.50