Jak przekonwertować numer zmiennoprzecinkowy na INT w JavaScript

Jak przekonwertować numer zmiennoprzecinkowy na INT w JavaScript

Konwersja typów danych z jednego do drugiego jest określana jako kluczowa operacja w programowaniu JavaScript. JavaScript ma różne wbudowane metody konwersji typu danych na inny typ danych. Na przykład Matematyka Obiekt obsługuje różne metody, w tym matematyka.Ceil (), matematyka.Floor (), matematyka.Round () i matematyka.trunc (), aby przekonwertować numer pływaka na liczbę całkowitą. Te metody służą do konwersji liczby pływakowej na liczbę całkowitą.

W tym przewodniku zastosowaliśmy różne metody obiektów matematycznych i inne metody JavaScript do konwersji liczb pływakowych na liczby całkowite. Oto treść tego przewodnika:

  • Metoda 1: matematyka.stropować()
  • Metoda 2: matematyka.okrągły()
  • Metoda 3: Matematyka.trunc ()
  • Metoda 4: Parselnt ()
  • Metoda 5: Bitwise lub operacja
  • Metoda 6: Matematyka.podłoga()

Metoda 1: matematyka.stropować()

JavaScript zapewnia stropować() Metoda, wykorzystując Matematyka obiekt. Metoda zwraca następny wyższy numer liczby całkowitych z punktu zmiennego.

Składnia

Matematyka.CEIL (Val)

Parametr val reprezentuje zmiennoprzecinkową wartość dowolnej liczby.

Przykład

x = matematyka.CEL (25.1);
y = matematyka.CEL (-25.1);
konsola.log (x);
konsola.ociężały);

W powyższym kodzie, „25.1 ”i„ -25.1 ” to dwie liczby zmiennoprzecinkowych, które są przekazywane do Matematyka.stropować() metoda.

Wyjście

Wyjście to pokazuje „25.1 ” jest przekonwertowany na „26” (Jako najbliższa wyższa wartość całkowitą „25.1 ”) I „-25.1 ”do„ -25 ” (najbliższa wyższa wartość liczb całkowita „-25.1 ”).

Metoda 2: matematyka.okrągły()

Metoda okrągły() jest zatrudniony do zaokrąglenia liczby ułamkowej do najbliższej liczby. Składnia Matematyka.okrągły() Metoda jest następująca:

Składnia

Matematyka.okrągła (val)

Parametr val oznacza liczbę pływającą, aby przekształcić się w liczbę całkowitą.

Przykład

x = matematyka.okrągły (25.13);
y = matematyka.okrągły (13.523);
konsola.log (x);
konsola.ociężały);

W powyższym kodzie, Matematyka.okrągły() Metody są wykorzystywane przez przekazanie dwóch liczb pływakowych, „25.13 ”i„ 13.523 ”.

Wyjście

Obserwuje się, że „25.13 ”jest przekonwertowany na„ 25 ” (Ponieważ wartość po punkcie ułamkowym jest mniejsza niż 5). Podobnie wartość „13.523 ”jest przekonwertowany na„ 14 ” (Ponieważ wartość po punkcie ułamkowym jest większa niż 5).

Metoda 3: Matematyka.trunc ()

trunc () Metoda usuwa częściową część przekazanego numeru i zwraca tylko liczbę całkowitą. Składnia Matematyka.trunc () Metoda podano poniżej:

Składnia

Matematyka.trunc (val)

Parametr val reprezentuje zmiennoprzecinkową wartość dowolnej liczby.

Przykład

x = matematyka.trunc (15.1);
y = matematyka.trunc (-175.1);
konsola.log (x);
konsola.ociężały);

W tym kodzie, Matematyka.trunc () Metody są stosowane przez przekazanie dwóch liczb pływakowych, „15.1 ”i„ -175.1 ”.

Wyjście

Wyjście usuwa ułamkową część liczby pływającej (.1) i zwraca liczbę całkowitą „15” i „-175” W oknie konsoli.

Metoda 4: matematyka.parselnt ()

parseint () Metoda zapewnia proste rozwiązanie do konwersji numeru pływaka na liczbę całkowitą. Pobiera numer liczby całkowitych z liczby ułamkowej i zwraca dane wyjściowe jako numer liczby całkowitej.

Składnia

Matematyka.parseint (val)

val Parametr oznacza liczbę pływającą do konwersji na liczbę całkowitą.

Przykład

x = parseint ("24.5 ”);
y = parseint ("-24.5 ”);
konsola.log (x);
konsola.ociężały);

parseint () Metoda jest wykorzystywana przez przyjmowanie danych wejściowych „24.5 ”i„ -24.5 ” i wyświetlanie wyjścia za pomocą konsoli.Metoda log ().

Wyjście

Wyjście to pokazuje „24.5 ” jest przekonwertowany na „24” (Usuwając pływające liczby). podobnie, „-24.5 ”do„ -24 ” (usuwając pływające liczby) W oknie konsoli.

Metoda 5: Bitwise lub operacja

Bitwe lub operacja umożliwia konwersję liczby pływakowej do liczby całkowitej poprzez usunięcie dziesiętnej części bieżącej liczby. Składnia Bitwise lub operator następująco:

Składnia

Niech wyjście = num | 0;

num reprezentuje liczbę pływaków w JavaScript.

Przykład

konsola.Log (23.5 | 0);
konsola.Log (-25.5 | 0);

W tym kodzie, „23.5 ”i„ -25.5 ” są przekazywane jako liczby pływające do przekształcania w liczby całkowite.

Wyjście

Wyjście pokazuje „23.5 ”do„ 23 ”i„ -25.5 ”do„ -25 ” Usuwając liczbę ułamkową w oknie konsoli.

Metoda 6: Matematyka.podłoga()

Metoda zapewnia zaokrąglanie obiekt do minus. Składnia jest podana poniżej.

Składnia

Matematyka.podłoga (val)

Parametr val opisuje pływającą liczbę do zamieniania się w liczbę całkowitą.

Przykład

Przykład jest rozważany za pomocą metody podłogowej (), przekazując różne wartości.

x = matematyka.podłoga (25.1);
y = matematyka.podłoga (-25.1);
konsola.log (x);
konsola.ociężały);

Matematyka.podłoga() Metoda jest stosowana przez przekazywanie pływających liczb „25.1 ”i„ -25.1 ” przekształcić na liczby całkowite.

Wyjście

Dane wyjściowe pokazuje, że Matematyka.podłoga() metoda przekonwertowana (usuwając część ułamkową) „25.1 ”do„ 25 ”i„ -25.1 ”do„ -26 ”.

Metoda 7: tofixed ()

Inna metoda jest dostosowana do konwersji liczby pływającej na liczbę całkowitą za pomocą tofixed () W JavaScript.

W takim przypadku liczba jest zaokrąglona do najbliższej wartości całkowitej. Składnia jest podana poniżej:

Składnia

.tofixed (dig);

W powyższej składni DIG określa liczbę cyfr dla części dziesiętnej.

Przykład

konsola.log ((6546.1453).tofixed (0));

W tym kodzie tofixed () Metoda jest wykorzystywana do konwersji liczby pływającej „6546.1453„Do liczb całkowitych.

Wyjście

Wyjście zwraca numer liczby całkowitej „6546”(Najbliższy numer liczby całkowitej) z„6546.1453„W oknie konsoli.

Wniosek

W JavaScript, Matematyka.Ceil (), matematyka.Floor (), matematyka.Round (), matematyka.trunc () Metody są stosowane do konwersji numeru pływaka na liczbę całkowitą. Wszystkie te metody przyjmują zmiennoprzecinkowe jako wejście i zwracają numer całkowitą. Ponadto, parseint (), bitwise lub operacja i tofixed () Metody są wykorzystywane do usunięcia liczby dziesiętnych liczb pływających. W tym artykule nauczyłeś się, jak konwertować numer pływaka na liczbę całkowitą przy użyciu wielu metod JavaScript.