Funciones Matemáticas
PHP Manual

base_convert

(PHP 4, PHP 5)

base_convertConvertir un número entre bases arbitrarias

Descripción

string base_convert ( string $number , int $frombase , int $tobase )

Devuelve una cadena que contiene el numero dado representado en base a_base. La base en la cual es dado el valor numero es especificado en desde_base. Tanto desde_base como a_base tienen que ser valores entre 2 y 36, inclusive. Los dígitos en números con una base mayor que 10 serán representados con las letras a-z, en donde a significa 10, b significa 11 y z significa 35.

Advertencia

base_convert() puede perder precisión en números grandes debido a las propiedades relacionadas al tipo interno "doble" o "flotante" usado. Por favor consulte la sección sobre Números de punto flotante en el manual para más información específica sobre las limitaciones.

Parámetros

number

El número a convertir

frombase

La base en que se encuentra number

tobase

La base a la cual convertir number

Valores devueltos

number convertido a base tobase

Ejemplos

Ejemplo #1 Ejemplo de base_convert()

<?php
$hexadecimal 
'A37334';
echo 
base_convert($hexadecimal162);
?>

El resultado del ejemplo sería:

101000110111001100110100

Ver también


Funciones Matemáticas
PHP Manual