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
2193 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
Quelle:csdn.net
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage