So konvertieren Sie eine Float -Nummer in eine ganze Zahl in JavaScript?

So konvertieren Sie eine Float -Nummer in eine ganze Zahl in JavaScript?
Viele Programmiersprachen auf der ganzen Welt verwenden verschiedene Datentypen, um zwischen der Vielfalt der in Variablen gespeicherten Daten zu unterscheiden. Auch wenn es um Zahlen geht, gibt es viele Typen. Einige häufige Beispiele sind int, schweben und doppelt doppelt. Dies ist beim Umgang mit JavaScript nicht der Fall. In JavaScript gibt es keine unterschiedlichen Arten von Zahlen. Sie werden alle gleich gespeichert. Ob es "5", "5 ist.3 ”oder sogar„ 0.00032 ”. Aber manchmal müssen diese Dezimalzahlen auf ganze Zahlen gerundet werden, um Berechnungen zu erleichtern.

In diesem Artikel wird Wissen darüber bereitgestellt, wie diese schwimmenden Typnummern mit JavaScript in ganze Zahlen konvertiert werden können.

Wie eine Schwimmernummer in eine ganze Zahl umgewandelt wird?

JavaScript bietet eine Vielzahl von Methoden, mit denen jeder eine schwimmende Punktzahl in eine ganze Zahl umwandeln kann. In diesem Abschnitt wird einige der am häufigsten verwendeten Methoden beleuchtet.

Methode 1: Mit ParseInT ()

Die am häufigsten verwendete Methode ist die “analysieren ()”Funktion. Diese Funktion nimmt eine Variable oder einen Wert auf und konvertiert sie in den Int -Typen. Die Syntax dafür ist wie folgt:

ParseInt (x);

Schauen Sie sich das Beispiel für “an“analysieren ()" unter:

Methode 2: Mit Tofixed ()

Der "tofixed ()"Methode ist sehr ähnlich"analysieren ()Methode, außer dass es nur Zahlenwerte akzeptiert und Ihre Nummer auf die nächstgelegene Dezimalzahl abrunden, die Sie angegeben haben. Für die gesamte Nummer übergeben wir also den Standardindex, der 0 in der Funktion ist. Die Syntax ist unten angegeben:

X.tofixed ();

Hier ist X die Schwimmernummer, die konvertiert werden sollte, und die Funktion nimmt keine Ganzzahl als Argument an, was bedeutet, dass sie den Standard verwendet. Das Beispielausschnitt ist unten dargestellt:

Die nächste Ausgabe zeigt, dass die nächste ganze Zahl abgerundet wird:

Methode 3: Mathematik verwenden.Boden()

Die Mathematikbibliothek ist äußerst nützlich, wenn es darum geht, solche Aufgaben auszuführen. Der Mathematik.Boden() Die Funktion nimmt den Dezimalwert und rundet ihn auf die niedrigste ganze Zahl. Die Syntax von wird unten angezeigt:

Mathematik.Boden (x);

Ein Beispiel für diese Funktion ist unten angegeben:

Methode 4: Verwenden von Mathematik.Ceil ()

Diese Funktion führt die entgegengesetzte Aufgabe an die aus Mathematik.Boden() Funktion. Dadurch wird die Dezimalzahl auf die höchstmögliche ganze Zahl rundet. Schauen Sie sich die Syntax für diese Funktion an:

Mathematik.Ceil (x);

Probe für die Mathematik.Ceil () Die Funktion wird unten dargestellt:

Methode 5: Verwenden von Mathematik.runden()

Im Gegensatz zu den beiden oben verwendeten mathematischen Funktionen, Mathematik.runden() Verwendet die Dezimalzahl und Runden auf die nächste ganze Zahl. Das heißt, wenn die Dezimalzahl größer oder gleich 5 ist, wird sie ansonsten auf die nächste Zahl gerundet, die auf die untere Zahl gerundet ist. Die Syntax für Mathematik.runden() wird unten angezeigt:

Mathematik.Runde (x);

Um ein weiteres Verständnis zu erhalten, schauen Sie sich diese beiden Ausschnitte an:

Das obige Beispiel zeigt deutlich, wie die Mathematik.runden() unterscheidet sich von den anderen Mathematikfunktionen, da es die Dezimalzahl zu einer ganzen Zahl zusammenfasst.

Abschluss

Jede Dezimalzahl kann mit Funktionen wie in eine ganze Zahl in JavaScript umgewandelt werden analysieren (), tofixed (), Mathematik.Boden(), Mathematik.Ceil (), Und Mathematik.runden(). Dieser Artikel hat alle verschiedenen Möglichkeiten bereitgestellt, wie eine Dezimalzahl mit JavaScript in eine ganze Nummer geändert werden kann.