base_convert

(PHP 3>= 3.0.6, PHP 4 , PHP 5)

base_convert -- Converte un numero fra basi arbitrarie

Descrizione

string base_convert ( string numero, int base_di_partenza, int base_di_arrivo )

Restituisce una stringa contenente numero rappresentata in base base_di_arrivo. La base in cui numero è dato è specificata da base_di_partenza. Entrambe base_di_partenza e base_di_arrivo devono essere comprese fra 2 e 36, inclusi. Cifre in numeri con una base maggiore di 10 saranno rappresentati con le lettere a-z, con a significante 10, b significante 11 e z significante 35.

Esempio 1. Esempio di uso di base_convert()

<?php
$hexadecimal
= 'A37334';
echo
base_convert($hexadecimal, 16, 2);
?>

Visualizza:

101000110111001100110100

Avvertimento

La funzione base_convert() può perdere di precisione con numeri molto grandi a causa delle proprietà dei tipi "double" o "float" utilizzati internamente. Fare riferimento alla sezione Floating point numbers del manuale per informazioni specifiche e per le limitazione.

Hosting by: hurra.com
Generated: 2007-01-26 17:56:39