So runden Sie eine Zahl auf 2 Dezimalstellen in JavaScript um

So runden Sie eine Zahl auf 2 Dezimalstellen in JavaScript um
Das Runden einer Nummer ist ein wesentlicher Bestandteil der Programmiersprachen, um eine Zahl zu schätzen und sie entsprechend den Benutzeranforderungen zu verwenden. JavaScript enthält zwei integrierte Methoden: Nummer.tofixed () Und Mathematik.runden() eine Zahl durch die Platzierung von 2 Dezimalstellen umrunden. Diese Methoden sind nützlich, um die nächsten Ganzzahlzahlen zu runden. Alle aktuellen Browser unterstützen diese beiden Methoden, um die Zahl in abzurunden JavaScript.

In diesem Beitrag zeigen wir verschiedene Methoden, um eine Zahl durch die Platzierung von 2 Dezimalstellen in JavaScript zu runden.

  • Nummer.tofixed () Methode
  • Mathematik.rund () Methode

So runden Sie eine Nummer auf 2 Dezimalstellen mit der Zahl runden.tofixed () Methode?

Der tofixed () Die Methode ist die beste Praxis, um eine Zahl durch die Platzierung von 2 Dezimalstellen zu runden. Es benötigt eine bestimmte Eingabemummer, die darstellt, wie viele Zahlen die Dezimalstellen in JavaScript platzieren,. Die Syntax für die Verwendung dieser Methode ist unten angegeben.

Syntax

num.tofixed (dec_dig);

Die Syntax wird beschrieben als

  • Num: Gibt die abgerundete Nummer an.
  • dec_dig: repräsentiert die Dezimalstellen für die Platzierung von Dezimalstellen

Beispiel
Ein Beispiel wird verwendet, um die aufzuklären tofixed () Methode in JavaScript.

Code

Konsole.log ("Beispiel für eine runde Nummer");
Seizahl = 8.5424499578;
lass Round_number = Nummer.tofixiert (2);
Konsole.log (Round_Number);

Der Code wird unten erläutert:

  • A Nummer Variable wird verwendet, um die zu speichern 8.542449957 Nummer für abgerundet.
  • Außerdem die Nummer.tofixed () Die Methode wird durch Bestehen von 2 als Argument für die Platzierung der Dezimalstelle aufgerufen.
  • Endlich, das Konsole.Protokoll() Die Methode wird verwendet, um eine runde Nummer zum Platzieren von 2 Dezimalstellen im Konsolenfenster anzuzeigen.

Ausgang

Der tofixed () Die Methode wird verwendet, um eine Zahl auf 2 Dezimalstellen zu runden, von 8.5424499578 Zu 8.54.

Wie man eine Zahl mit Mathematik auf 2 Dezimalstellen rundet.rund () Methode?

Eine andere Methode bekannt als als Mathematik.runden() ist angepasst, um eine Zahl durch die Platzierung von abzurunden 2 Dezimalstellen in JavaScript. Die Methode rund 100. Beziehen wir uns auf die Syntax.

Syntax

Mathematik.runde (num)

Diese Methode akzeptiert eine Zahl (als Parameter), die abgerundet wird.

Beispiel
Es wird ein Beispiel gegeben, das zu verwenden Mathematik.runden() Methode in JavaScript.

Code

Konsole.log ("ein weiteres Beispiel für die Zahl der Runden");
Seizahl = 4.5841682;
lass Round_number = math.Runde (Nummer * 100) / 100;
Konsole.log (Round_Number);

In diesem Code,

  • Erstens a Nummer Variable hält einen Wert von 4.5841682.
  • Danach die integrierte Methode von JavaScript Mathematik.runden() wird verwendet, um die Nummer zu rund um.
  • In dieser Methode die Nummer ist multipliziert und geteilt durch 100 Um eine Zahl zu runden, indem 2 Dezimalzahlen platzieren.
  • Am Ende die Konsole.Protokoll() Die Methode wird verwendet, um die Rundungsnummer im Konsolenfenster anzuzeigen.

Ausgang

Die Ausgabe zeigt, dass die Zahl 4.5841682 wurde abgerundet zu 4.58 durch Platzierung der 2 Dezimalzahlen. Es ist durch den Einbau möglich Mathematik.runden() Methode von JavaScript.

Bonus: So erstellen Sie eine manuelle Funktion, um eine Nummer zu runden?

Beide Mathematik.runden() Und tofixed () Die Methoden beschränken sich auf die spezifische Zahl, die der Benutzer übergibt. Zum Beispiel können Benutzer eine benutzerdefinierte Funktion zum Runden einer Nummer auf 2 Dezimalstellen erstellen.

Code

// Ein Beispiel für benutzerdefinierte Funktionen in JavaScript
Funktion user_definedmet (num)

Rückkehr +(Mathematik.rund (num + "e + 2") + "e-2");

Konsole.log (user_definedmet (10.89909095));

In diesem Code die Methode user_definedmet wird als benutzerdefinierte Funktion angepasst, um eine Zahl durch Übergeben von a zu runden num Variable. In dieser Methode die Mathematik.runden() Die Methode wird angewendet e. Endlich, das Konsole.Protokoll() Die Methode wird verwendet, um die Ausgabe einer benutzerdefinierten Funktion durch Übergabe a anzuzeigen 10.89909095 Nummer.

Ausgang

Das Ergebnis der oben genannten Codeausführung rundet sich von ab 10.89909095 Zu 10.9.

Abschluss

Der tofixed () Und Mathematik.runden() Methoden rund um die Nummer, indem Sie die 2 Dezimalzahlen in JavaScript platzieren. Beide Methoden beschränken sich jedoch auf die Rückgabe der Eingangszahl nach der Platzierung einer Dezimalzahlung. Um das Problem zu überwinden, können Sie eine benutzerdefinierte Funktion zum Abprall der angegebenen Nummer erstellen. Dieser Beitrag hat verschiedene Methoden des JavaScripts zum Runden einer Zahl durch die Platzierung von 2 Dezimalstellen gezeigt.