Site-Suche

Rundungsnummern in der WEB-Programmierung

In der Mathematik gibt es oft Situationen, in denendie volle Genauigkeit der Zahl wird nicht benötigt oder kann die Unmöglichkeit der Bestimmung stören. Solche Situationen können auftreten, wenn beispielsweise mit komplexen Bewegungsfunktionen gearbeitet wird.

Rundungszahlen

Runden Sie die Zahlen auf ein bestimmtes Zeichen ab, indem Sie sie durch einen Schlusswert ersetzen, wobei die letzten Nullen am Ende hinzugefügt werden.

Natürliche Aktien können diesem unterliegenOperationen mit einem anderen Genauigkeitsgrad: Zehner, Hunderter, Tausender usw. Je nach erforderlicher Genauigkeit müssen Nullen durch die Ziffer in der Entladung ersetzt werden, an der die Rundung ausgeführt wird. An einfachen Beispielen können Sie sich diese Operation vorstellen.

Also, wenn die Zahl auf Zehner gerundet wird, ist Null notwendig, um die Ziffer in der Ziffer der Einheit zu ersetzen. Zur gleichen Zeit, beim Aufrunden zu Hunderten - ist es notwendig, die Entladung von Einheiten und Zehnen zu ersetzen.

Diese Operation beinhaltet das Erhalten eines ungefähren Wertes durch Umwandlung.

Runden von PHP-Zahlen

Obwohl die Sprache von PHP auch ein Sprachübersetzer ist,Entwickelt, um die Erstellung von Webseiten und Anwendungen maximal zu vereinfachen, enthält es auch eine Reihe von Funktionen zum Arbeiten mit mathematischen Ausdrücken. Ihre Rundung ist auch in diese Entwicklungsumgebung eingenäht.

PHP-Funktionen

In PHP gibt es drei Funktionen zum RundenZahlen: rund, Decke und Boden. Die erste ist zum Aufrunden auf die nächste ganze Zahl. Die zweite ist die gleiche wie die erste, nur auf der größeren Seite. Die dritte - in der kleineren Seite.

Die Funktion Round () gibt die Syntax an:

float round (Gleitkommawert [, int Genauigkeit])

Der erste Parameter gibt die Nummer an, über die die Konvertierung stattfindet. Die zweite Option ist optional und gibt die Genauigkeit an, mit der die Zahlen gerundet werden.

Ein Beispiel für die Verwendung der Funktion:

Rundung von PHP-Nummern

$ roun = rund (3,8); // 4
$ roun = rund (3,15); // 3
$ roun = rund (5.5); // 6
$ roun = rund (8.499); // 8
$ roun = rund (2.46.1); // 2.5
$ roun = rund (3,7384,3); // 3,738
$ Roun = Runde (1939, -1); // 1940
$ roun = rund (2,5,1); // 2.5
$ roun = rund (1444, -2); // 1400

Rundung der gesuchten Zahl auf Hundertstel:

$ roun = rund (3.467.2); // 3.47

Runden der erforderlichen Zahl auf einen ganzzahligen Wert:

$ roun = rund (4.827); // 5

Wenn Sie die Zahl aufgerundet erhalten möchten, sollten Sie die Funktion ceil () mit der Syntax verwenden:

float ceil (Gleitkommawert)

Diese Funktion muss nur einen Parameter enthalten, der eine Bruchzahl enthält.

Ein Beispiel für die Verwendung der Funktion:

$ cei = ceil (4.7); // 5
$ cei = ceil (4.001); // 4
$ cei = ceil (6.5); // 7
$ cei = ceil (3,0); // 3

Wenn es notwendig ist, die Rundung von Zahlen zu einem kleineren zu bekommen,

Rundungs-Javascript-Nummern

Verwenden Sie die Funktion floor (), die durch die Syntax definiert ist:

float floor (Gleitkommawert)

Diese Funktion ähnelt der vorherigen, außer dass sie die an sie übergebene Bruchzahl auf einen kleineren ganzzahligen Wert rundet.

Ein Beispiel für die Verwendung der Funktion:

$ okr = Boden (4.99); // 4
$ okr = Boden (5.023); // 5
$ okr = Boden (6.4); // 6
$ okr = Boden (7,0); // 7

Rundungs-Javascript-Nummern

In Javascript, wie in PHP, gibt es Funktionen zum Runden von Zahlen. Sie sind den PHP-Funktionen sowohl in Titel als auch in Inhalt ähnlich, außer dass sie als Methoden des Math-Objekts aufgerufen werden.

Javascript ist von Natur aus Objektorientierte Programmiersprache. Daher folgen einige Funktionen der Arbeit an Funktionen. Die Rundungsfunktionen der uns interessierenden Zahlen und ihrer Eigenschaften sind in das Math-Objekt eingebettet. Um sie nach dem Namen des Objekts aufzurufen, müssen Sie den Operator "." Und dann den Namen der Eigenschaft angeben. In ähnlicher Weise müssen Sie die von dieser Eigenschaft übergebenen Werte angeben.

Beispiel:

Alarm ("Math.floor (125.6768) =" + Math.floor (125.6768));

Wird im Popup-Fenster 125 angezeigt.

In jedem Fall, auch wenn die Komplexität der Arbeit mit objektorientierten Sprachen auf den ersten Blick scheint, wird es kein Problem sein, JavaScript-Funktionen zu verwenden.

</ p>
  • Bewertung: