So konvertieren Sie eine Float -Nummer in JavaScript in INT in INT

So konvertieren Sie eine Float -Nummer in JavaScript in INT in INT

Die Konvertierung von Datentypen von einem zum anderen wird als Schlüsseloperation in der JavaScript -Programmierung bezeichnet. JavaScript verfügt über verschiedene integrierte Methoden, um einen Datentyp in einen anderen Datentyp umzuwandeln. Zum Beispiel die Mathematik Objekt unterstützt verschiedene Methoden, einschließlich Mathematik.Ceil (), Mathematik.Floor (), Mathematik.Round () und Mathematik.Trunc () um die Schwimmernummer in eine Ganzzahl umzuwandeln. Diese Methoden werden verwendet, um eine Float -Nummer in eine Ganzzahl umzuwandeln.

In diesem Handbuch haben wir verschiedene mathematische Objektmethoden und andere JavaScript -Methoden verwendet, um Float -Nummern in Ganzzahlen umzuwandeln. Hier ist der Inhalt dieser Anleitung:

  • Methode 1: Mathematik.Ceil ()
  • Methode 2: Mathematik.runden()
  • Methode 3: Mathematik.TRUNC ()
  • Methode 4: parselnt ()
  • Methode 5: Bitweise oder Betrieb
  • Methode 6: Mathematik.Boden()

Methode 1: Mathematik.Ceil ()

JavaScript liefert a Ceil () Methode durch Verwendung der Mathematik Objekt. Die Methode gibt die nächste höhere Ganzzahlnummer aus dem schwimmenden Punkt zurück.

Syntax

Mathematik.Ceil (Val)

Der Parameter val repräsentiert den schwimmenden Wert einer beliebigen Zahl.

Beispiel

x = math.Ceil (25.1);
y = math.Ceil (-25.1);
Konsole.log (x);
Konsole.log (y);

Im obigen Code, “25.1 ”und„ -25.1 ” sind die beiden schwimmenden Punktzahlen, die an die übergeben werden Mathematik.Ceil () Methode.

Ausgang

Die Ausgabe zeigt das “25.1 ” wird in konvertiert zu "26" (als der nächste höhere Ganzzahlwert von “25.1 ”) Und “-25.1 "bis" -25 " (Nächster höherer Ganzzahlwert von “-25.1 ”).

Methode 2: Mathematik.runden()

Die Methode runden() wird verwendet, um die Bruchnummer auf die nächste Zahl zu runden. Die Syntax der Mathematik.runden() Methode ist wie folgt:

Syntax

Mathematik.Runde (Val)

Der Parameter val bezeichnet die schwimmende Nummer, um in eine Ganzzahl umzuwandeln.

Beispiel

x = math.Runde (25.13);
y = math.Runde (13.523);
Konsole.log (x);
Konsole.log (y);

Im obigen Code, Mathematik.runden() Methoden werden verwendet, indem zwei Float -Nummern bestanden werden, “25.13 “und„ 13.523 ”.

Ausgang

Es wird beobachtet, dass “25.13 "wird in" 25 "konvertiert (als Wert nach dem Bruchpunkt ist weniger als 5). Ebenso der Wert „13.523 "wird in" 14 "umgewandelt (Weil der Wert nach dem Bruchpunkt größer als 5 ist).

Methode 3: Mathematik.TRUNC ()

Der TRUNC () Die Methode entfernt den fraktionalen Teil der bestandenen Nummer und gibt die gesamte Nummer nur zurück. Die Syntax der Mathematik.TRUNC () Methode ist unten angegeben:

Syntax

Mathematik.Kreisel (Val)

Der Parameter val repräsentiert den schwimmenden Wert einer beliebigen Zahl.

Beispiel

x = math.TRUNC (15.1);
y = math.TRUNC (-175.1);
Konsole.log (x);
Konsole.log (y);

In diesem Code, Mathematik.TRUNC () Methoden werden angewendet, indem zwei Float -Nummern bestanden werden, "15.1 ”und„ -175.1 ”.

Ausgang

Der Ausgang entfernt den fraktionalen Teil der schwimmenden Zahl (.1) und gibt die Ganzzahl zurück "15" und "-175" im Konsolenfenster.

Methode 4: Mathematik.Parselnt ()

Der analysieren () Die Methode bietet eine einfache Lösung, um die Float -Nummer in eine Ganzzahl umzuwandeln. Es ruft die Ganzzahlnummer von der Bruchnummer ab und gibt die Ausgabe als Ganzzahlnummer zurück.

Syntax

Mathematik.ParseInt (Val)

Der val Parameter bedeutet, dass die schwimmende Zahl in eine Ganzzahl umgewandelt wird.

Beispiel

x = parsesint ("24.5 ");
y = parseInt ("-24.5 ");
Konsole.log (x);
Konsole.log (y);

Der analysieren () Die Methode wird durch Eingabe von Eingaben verwendet „24.5 ”und„ -24.5 ” und Anzeigen der Ausgabe mit der Konsole.log () Methode.

Ausgang

Die Ausgabe zeigt das „24.5 ” wird in konvertiert zu "24" (Durch Entfernen von schwimmenden Zahlen). Ähnlich, “-24.5 "bis" -24 " (Durch Entfernen von schwimmenden Zahlen) im Konsolenfenster.

Methode 5: Bitweise oder Betrieb

Der Bitweise oder Betrieb Ermöglicht die Umwandlung der Float -Nummer in eine Ganzzahl, indem der Dezimalteil der aktuellen Zahl entfernt wird. Die Syntax der Bitgewise oder Operator ist wie folgt:

Syntax

lass output = num | 0;

Der num repräsentiert die Float -Nummer in JavaScript.

Beispiel

Konsole.Protokoll (23.5 | 0);
Konsole.log (-25.5 | 0);

In diesem Code, „23.5 ”und„ -25.5 ” werden als schwimmende Zahlen übergeben, die in Ganzzahlen umgewandelt werden sollen.

Ausgang

Die Ausgabe zeigt „23.5 "bis" 23 "und" -25).5 "bis" -25 " Durch Entfernen der Bruchnummer im Konsolenfenster.

Methode 6: Mathematik.Boden()

Die Methode liefert eine Abundeinrichtung im Nachteil für die vorübergehende schwimmende Nummer. Die Syntax ist unten angegeben.

Syntax

Mathematik.Boden (Val)

Der Parameter val beschreibt die schwimmende Nummer, um in eine Ganzzahl umzuwandeln.

Beispiel

Ein Beispiel wird unter Verwendung der Methode floor () durch Übergeben verschiedener Werte berücksichtigt.

x = math.Boden (25.1);
y = math.Boden (-25.1);
Konsole.log (x);
Konsole.log (y);

Der Mathematik.Boden() Die Methode wird angewendet, indem schwimmende Zahlen bestanden werden “25.1 ”und„ -25.1 ” in Ganzzahlen umwandeln.

Ausgang

Die Ausgabe zeigt, dass die Mathematik.Boden() Die Methode hat konvertiert (durch Entfernen des Bruchteils) das “25.1 "bis" 25 "und" -25).1 "bis" -26 ".

Methode 7: tofixed ()

Eine andere Methode ist angepasst, um die schwimmende Nummer in eine Ganzzahl zu konvertieren tofixed () In JavaScript.

In diesem Fall wird die Zahl bis zum nächsten Ganzzahlwert abgerundet. Die Syntax ist unten bereitgestellt:

Syntax

.tofixiert (dig);

In der obigen Syntax gibt die DIG die Anzahl der Ziffern für den Dezimalteil an.

Beispiel

Konsole.Protokoll (6546.1453).tofixiert (0));

In diesem Code die tofixed () Die Methode wird verwendet, um die schwimmende Nummer zu konvertieren “6546.1453”Zu Ganzzahlen.

Ausgang

Die Ausgabe gibt die Ganzzahlnummer zurück “6546”(Die engste Ganzzahl -Nummer) von“6546.1453”Im Konsolenfenster.

Abschluss

In JavaScript, Mathematik.Ceil (), Mathematik.Floor (), Mathematik.Round (), Mathe.TRUNC () Methoden werden angewendet, um die Float -Nummer in Ganzzahl umzuwandeln. Alle diese Methoden nehmen einen schwimmenden Punkt als Eingabe an und geben eine Ganzzahlnummer zurück. Darüber hinaus, ParseInt (), Bitweise oder Operation und tofixed () Methoden werden verwendet, um die Dezimalzahlen der schwimmenden Zahlen zu entfernen. In diesem Artikel haben Sie gelernt.