Der einfachste Weg , um die Länge einer Zahl in Ziffern zu berechnen, ist die Zahl durch 10 dividieren , bis Sie mit nur einem Bruchteil Ergebnis übrig sind. Es gibt jedoch eine weitaus effizientere Verwendung des gemeinsamen Logarithmus (log10 ) Funktion, da der Logarithmus einer beliebigen Anzahl , abgerundet und mit einer zugegeben wird, ist die Länge dieser Zahl in Ziffern. Anleitung
1
Öffnen Sie einen Text -Editor wie Notepad oder Ihre Lieblings- PHP Integrated Development Environment (IDE)
2
Geben Sie die folgende einfache Programm : .
< P ? > # /usr /bin /php
< php
Funktion getLength ( $ number ) {
$ length = 0;
wenn ( $ number == 0) {
$ length = 1;
} else {
$ length = (int) log10 ( $ number ) +1;
}
return $ Länge ;
}
$ number = 5000;
echo getLength ( $ number );
< p> ? >
Dies definiert eine Funktion , die die Länge jeder Nummer über die Zehner-Logarithmus Verfahren erhalten.
3
Speichern Sie Ihre Arbeit .