Heim >tägliche Programmierung >PHP-Kenntnisse >Welche Rundungsmethoden gibt es in PHP?

Welche Rundungsmethoden gibt es in PHP?

藏色散人
藏色散人Original
2018-11-23 15:09:1415517Durchsuche

In diesem Artikel werden hauptsächlich die vier Methoden der PHP-Rundung vorgestellt.

Das Problem der Rundung in PHP tritt nicht nur beim Erlernen von PHP auf, es ist auch einer der häufigsten Testpunkte während unseres PHP-Interviewprozesses.

Im Folgenden werden wir die vier Methoden der PHP-Rundung anhand einfacher Beispiele zusammenfassen und vorstellen.

Die erste Methode: direkt runden, die Dezimalzahlen verwerfen und die ganzen Zahlen behalten

<?php
$num = 3.1415926;
$num2 = 3.6;

echo intval($num).&#39;<br>&#39;;
echo  intval($num2);
echo "<hr>";

Das Ergebnis ist wie folgt:

Welche Rundungsmethoden gibt es in PHP?

Zweite Methode: Runden

<?php
$num = 3.1415926;
$num2 = 3.6;

echo round($num).&#39;<br>&#39;;
echo  round($num2);
echo "<hr>";

Das Ergebnis ist wie folgt:

Welche Rundungsmethoden gibt es in PHP?

Nein. Drei Methoden: Aufrunden

<?php
$num = 3.1415926;
$num2 = 3.6;

echo ceil($num).&#39;<br>&#39;;
echo  ceil($num2);
echo "<hr>";

Das Ergebnis ist wie folgt:

Welche Rundungsmethoden gibt es in PHP?

Vierte Methode: Runden down

<?php
$num = 3.1415926;
$num2 = 3.6;

echo floor($num).&#39;<br>&#39;;
echo  floor($num2);

Die Ergebnisse sind wie folgt:

Welche Rundungsmethoden gibt es in PHP?

Einführung zugehöriger Funktionen:

intvalFunktionsdarstellung Ruft den ganzzahligen Wert einer Variablen ab. Die Funktion

round repräsentiert das Runden von Gleitkommazahlen. Die Funktion

ceil stellt eine weitere Rundung dar. Die Funktion

floor stellt Rundung für Rundung dar.

In diesem Artikel geht es um die vier Methoden der PHP-Rundung. Er ist sehr einfach und leicht zu verstehen. Ich hoffe, er wird für Freunde in Not hilfreich sein.

Das obige ist der detaillierte Inhalt vonWelche Rundungsmethoden gibt es in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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