Mathematik.Boden, Mathe.Ceil, Match.Kreisel und Mathematik.Runde Methoden in JavaScript

Mathematik.Boden, Mathe.Ceil, Match.Kreisel und Mathematik.Runde Methoden in JavaScript
JavaScript ist derzeit eine der bekannten Programmiersprachen, und das liegt daran. Bei der Entwicklung eines JavaScript-Programms oder einer Webanwendung in Full-Stack müssen Sie sich mit Zahlen befassen. In einigen Fällen möchten Sie keine schwebende Zahl in Ihrer Variablen, dort die, wo die Mathematikobjekt kommt ins Spiel.

Beginnen wir damit, das Mathematikobjekt sehr kurz zu diskutieren, weil es eine gute Praxis ist, die Grundlagen von etwas zu verstehen, wenn Sie versuchen, etwas Neues zu lernen.

Das Mathematikobjekt

Mathematik Objekt ist ein globales Objekt, das mit JavaScript ausgestattet ist und es Benutzern ermöglicht, eine Vielzahl von mathematischen Funktionen auszuführen, wenn sie an einem Problem arbeiten, das solche Hilfe erfordert. Was wir unter dem Begriff „globales Objekt“ verstehen, ist, dass Sie vor der Verwendung kein Objekt davon erstellen müssen. Mathematikobjekt ist jedoch nicht wie andere globale Objekte, da es kein Konstruktor ist. Der Grund dafür ist, dass das Mathematikobjekt und alle darin darin statischen Methoden statisch sind, und deshalb nennen wir es normalerweise kein „Funktionsobjekt“.

Mathematik.Methoden

Mathematikobjekt enthält viele verschiedene Methoden und wir werden vier von ihnen diskutieren, die uns helfen, eine Zahl in eine Ganzzahl umzuwandeln: eine reelle Zahl (ein Zahlenwert ohne Bruchteil).

Die vier Methoden des Mathematikobjekts sind:

  • Mathematik.runden()
  • Mathematik.Ceil ()
  • Mathematik.Boden()
  • Mathematik.TRUNC ()

Syntax

Die Syntax bleibt für all diese vier Methoden gleich und das heißt:

Mathematik.Methode (Nummer \ Variable mit Nummer))

Mathematik.Runde (x)

Diese Methode ist recht einfach, sie dauert eine Zahl, rundet sie auf die nächste reelle Anzahl ab und gibt diesen Wert als Ganzzahl zurück.

Runden Sie es auf die nächste Zahl ab, wenn die schwimmende Punktzahl nach dem Dezimalpunkt größer ist als “.50Dann würde sich die Nummer auf die nächste Nummer zusammenschließen. Zum Beispiel die Nummer “4.57"Würde zu" runden "5”. In ähnlicher Weise, wenn die Dezimalzahl nach dem Dezimalpunkt geringer ist als oder gleich “ist.50Dann würde die Nummer auf die gleiche Nummer e runden.G. “4.47"Würde rund um"4”.

Nehmen wir eine Zahl, deren Schwimmpunktzahl geringer ist als “.50Und speichern Sie es in einer Variablen wie SO:

const numberValue = 138.2293;

Lassen Sie uns nun diesen Wert an die übergeben Mathematik.runden() Methode und drucken Sie sie dann mit Konsole.Protokoll() Funktion, genau wie:

Konsole.Protokoll (Mathematik.rund (numberValue));

Komplette Code -Snippet

const numberValue = 138.2293;
Konsole.Protokoll (Mathematik.rund (numberValue));

Ausgang

Sie können beobachten, dass die Nummer “138.2293"Ist abgerundet auf"138”.

Hier ist ein weiteres Beispiel, in dem wir eine Zahl füttern, deren schwimmende Punktzahl größer ist als “0.50”Außerdem verwenden wir direkt eine Zahl in den Parametern der Parameter Mathematik.runden() Funktion.

Jetzt die Mathematik.runden() Die Methode hat sich zusammengetan “1.57" Zu "2" Und kehrte zurück "2" infolge.

Mathematik.Ceil (x)

Mathematik.Ceil () Die Methode rundet die Nummer in seinen Parametern zusammen. Egal ob die schwimmende Punktzahl größer ist als weniger als “.50 ”, die Mathematik.CEIL () -Methode rundet einfach die Nummer ab.G. “4.37"Würde zu" runden "5"Auch wenn die schwimmende Punktzahl ist".37”.

Nehmen wir eine Nummer und speichern sie in einer Variablen wie SO:

const numberValue = 30.12;

Lassen Sie uns nun diesen Wert an die übergeben Mathematik.Ceil () Methode und drucken Sie sie dann mit Konsole.Protokoll() Funktion, genau wie:

Konsole.Protokoll (Mathematik.Ceil (numberValue));

Komplette Code -Snippet

const numberValue = 30.12;
Konsole.Protokoll (Mathematik.Ceil (numberValue));

Ausgang

Sie können beobachten, dass die schwimmende Punktzahl so niedrig ist wie “.12" Aber Mathematik.Ceil () Die Methode hat die Nummer auf “zusammengefasst“31”.

Nehmen wir ein weiteres Beispiel von Mathematik.Ceil () Methode, bei der wir die Zahl mit schwimmender Punktzahl ernähren “.00”Zur Mathematik.Ceil () Funktion:

Die Ausgabe lautet "922" und Sie können aus diesem Beispiel bestätigen, dass die Zahl immer mit dem zusammengerundet wird Mathematik.Ceil () Methode.

Mathematik.Boden (x)

Mathematik.Boden() tut das genaue Gegenteil der Mathematik.Ceil () Methode, es rund runter die Nummer.

Nehmen wir zum Beispiel eine Zahl, deren schwimmende Punktzahl größer ist als “.5 ”und speichern Sie es in einer Variablen wie SO:

const numberValue = 53.784;

Lassen Sie uns diesen Wert jetzt an die übergeben Mathematik.Boden() Methode und drucken Sie sie dann mit Konsole.Protokoll() Funktion, genau wie:

Konsole.Protokoll (Mathematik.Boden (numberValue));

Code-Auszug

const numberValue = 53.784;
Konsole.Protokoll (Mathematik.Boden (numberValue));

Ausgang

Sie können das sehen, auch wenn die schwimmende Punktzahl größer ist als “.5" Aber Mathematik.Boden() Die Methode hat die Nummer auf "53" abgerundet.

Hier ist ein Beispiel von Mathematik.Boden() Methode ohne Variable, um die Nummer zu speichern:

Mathematik.Trunc (x)

Das Mathematik.TRUNC () Die Methode gibt nur den ganzzahligen Teil der Zahl zurück, den Teil vor dem Dezimalpunkt “.”. Es rundet nichts ab. Nehmen wir beispielsweise eine Nummer und speichern Sie sie in einer Variablen wie SO:

const numberValue = 434.021395753;

Lassen Sie uns nun diesen Wert an die übergeben Mathematik.TRUNC () Methode und drucken Sie sie dann mit Konsole.Protokoll() Funktion, genau wie:

Konsole.Protokoll (Mathematik.TRUNC (numberValue));

Komplette Code -Snippet

const numberValue = 434.021395753;
Konsole.Protokoll (Mathematik.TRUNC (numberValue));

Ausgang

Hier ist ein weiteres Beispiel, ohne den Wert in einer Variablen zu speichern:

Konsole.Protokoll (Mathematik.TRUNC (874.921395753));

Alle vier Methoden zusammen

Es gibt keine solche Einschränkung, die uns beschränkt, nur eine dieser Methoden für eine einzelne Zahl oder eine einzelne Variable zu verwenden. Wir können alle diese Methoden auch für eine einzelne Variable verwenden. Genau wie unten gezeigt:

Code-Auszug

Probieren Sie diese Befehle in der Browserkonsole aus (F12 für Chrome)

Zahl = 6632.678501;
Mathematik.gerade Zahl);
Mathematik.Ceil (Nummer);
Mathematik.Stockwerk Nummer);
Mathematik.Trunc (Nummer);

Ausgang

Abschluss

Als Programmierer müssen Sie sich mit Zahlen befassen und für diese mathematischen Funktionen werden verwendet. Mathematische Funktionen werden auf einen numerischen Wert ausgeübt, um sie in eine reelle Zahl oder eine Ganzzahl umzuwandeln. In JavaScript die globale Mathematik Objekt führt verschiedene mathematische Operationen aus. In diesem Tutorial haben wir vier verschiedene JavaScript -Methoden abgedeckt, um die Zahlen mit Beispielen zu ändern, nämlich Mathematik.Round (), Match.Ceil (), Mathematik.Boden und Mathematik.TRUNC ().