Il modo più semplice per calcolare la lunghezza di un numero in cifre è di dividere il numero per 10 finché non si è lasciato con solo un risultato frazionario . Tuttavia, vi è un modo molto più efficiente utilizzando la funzione di logaritmo comune ( log10 ) , poiché il logaritmo comune di qualsiasi numero , arrotondato e con inserito , è la lunghezza di tale numero in cifre. Istruzioni
1
Aprire un editor di testo come Blocco note o il vostro preferito PHP Integrated Development Environment ( IDE ) economici 2
Tipo il seguente semplice programma : .
< P ? > # /usr /bin /php
< php
funzione getLength ( $ numero ) {
$ lunghezza = 0;
se ( $ numero == 0 ) {
$ lunghezza = 1;
} else {
$ lunghezza = ( int ) log10 ( $ numero ) 1 ; < br
}
ritorno > $ lunghezza;
}
$ numero = 5000;
echo getLength ( $ numero ) ;
< p > ? >
Questo definisce una funzione che otterrà la lunghezza di ogni numero con il metodo del logaritmo comune.
3
Salvare il lavoro .