Heim > Backend-Entwicklung > PHP-Problem > So konvertieren Sie das wissenschaftliche Notationsformat in PHP in eine numerische Zeichenfolge

So konvertieren Sie das wissenschaftliche Notationsformat in PHP in eine numerische Zeichenfolge

醉折花枝作酒筹
Freigeben: 2023-03-09 17:08:01
nach vorne
2340 Leute haben es durchsucht

In diesem Artikel erfahren Sie, wie PHP das Format der wissenschaftlichen Notation in numerische Zeichenfolgen umwandelt. Es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, es wird für alle hilfreich sein.

So konvertieren Sie das wissenschaftliche Notationsformat in PHP in eine numerische Zeichenfolge

Konvertieren Sie das Format der wissenschaftlichen Notation in eine Zeichenfolge.

Konvertieren Sie eine Zahl im Format der wissenschaftlichen Notation: 1.2345678987654321e+30 in die Zeichenfolge „123456789876543210000000000000“. Teilen Sie zunächst die Variablen auf und organisieren Sie sie neu Erhalten Sie das Ergebnis

Umsetzungsprinzip: (1 ) Teilen Sie 1,2345678987654321e+30 in 1,2345678987654321 und +30 auf.

a. Die erste Methode, von der häufigsten Idee

public function sctonum($num){
    if(false !== stripos($num, "e")){
        $a = explode("e",strtolower($num));
        $b = $a[0] * pow(10,$a[1]);
        return $b;
    }else{
        return $num;
   }
}
Nach dem Login kopieren

b. Verwenden Sie Schleifen, um

public function numToStr($num)
{
	$result = "";
	if (stripos($num, 'e') === false) {
		return $num;
	}
	while ($num > 0) {
		$v = $num - floor($num / 10) * 10;
		$num = floor($num / 10);
		$result = $v . $result;
	}
	return $result;
}
Nach dem Login kopieren

zu erhalten. Zusammenfassung und Vorschläge: Zehntausend Dinge in den Augen von zehntausend Menschen Harry Potter! Jedes Ergebnis kann durch unterschiedliche Prozesse erzielt werden. Verwenden Sie zunächst den Prozess, mit dem Sie sich am besten auskennen, und optimieren Sie ihn dann durch verständliche, effiziente und standardisierte Methoden, z. B. c, was einfach und effizient ist.

Empfohlenes Lernen:

php-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie das wissenschaftliche Notationsformat in PHP in eine numerische Zeichenfolge. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Aktuelle Ausgaben
PHP-Datenerfassung?
Aus 1970-01-01 08:00:00
0
0
0
PHP-Erweiterung intl
Aus 1970-01-01 08:00:00
0
0
0
Wie man PHP gut lernt
Aus 1970-01-01 08:00:00
0
0
0
Mehrere PHP-Versionen
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage