Najlepszy samouczek Ilość JavaScript Object W 2024 r. W tym samouczku możesz dowiedzieć się numery JavaScript,Przykłady,Przykłady,Wszystkie dane są 64 JavaScript,dokładność,Przykłady,Ósemkowy i szesnastkowy,Przykłady,Przykłady,Nieskończoność (Nieskończoność),Przykłady,Przykłady,NaN - wartości nienumerycznych,Przykłady,Przykłady,Cyfrowe mogą być cyfrowe lub przedmiotu,Przykłady,Przykłady,Właściwości cyfrowe,Metody numeryczne,
JavaScript to tylko jeden typ numeryczny.
Można użyć punkt dziesiętny nie mogą być używane do pisania liczb.
numery JavaScript mogą lub nie mogą używać kropki dziesiętnej napisać:
Duże lub bardzo małe liczby poprzez naukowej (wykładniczej) notacji napisać:
JavaScript nie jest to rodzaj języka. W przeciwieństwie do wielu innych językach programowania, JavaScript nie definiuje różne rodzaje cyfrowych, takich jak liczba całkowita, krótkie, długie, pływak, i tak dalej.
W JavaScript, numery nie są podzielone na liczbę całkowitą typu i rodzaju zmiennoprzecinkową, wszystkie dane od rodzaju zmiennoprzecinkową. JavaScript wykorzystuje standardowy IEEE754 definiuje 64-bitowe zmiennoprzecinkowe formacie cyfrowym, może reprezentować maksymalnie ± 1.7976931348623157 x 10308, wartość minimalna wynosi ± 5 x 10 -324
Wartość (aka Frakcja / mantysa) | wskaźnik | znak |
---|---|---|
52 bitów (0 - 51) | 11 bitów (50 - 62) | 1 bit (63) |
Integer (brak przecinka lub notacja wykładnicza) do 15.
Maksymalna liczba miejsc po przecinku wynosi 17, ale arytmetyka zmiennoprzecinkowa nie zawsze jest skuteczny w 100%:
Jeśli prefiks jest 0, wówczas JavaScript zostanie zinterpretowany jako numerycznej stałej liczby ósemkowej jeśli prefiks jest zero i "x", jest interpretowany jako liczba szesnastkowa.
Nigdy nie zapisuj zer przed numerem, chyba trzeba wykonać ósemkowy konwersję. |
Domyślnie, JavaScript wyświetlaczu cyfry po przecinku.
Ale można użyć metody toString () w celu wyjścia szesnastkowym, ósemkowym, binarnym.
Gdy wynik cyfrowy operacji przekracza liczbę osób, które mogą być reprezentowane w górnej JavaScript (przelewowym), wynik jest wartością szczególną infinity (nieskończoność), wyrażone w języku JavaScript w nieskończoność. Podobnie, gdy ujemna wartość przekracza ujemny zakres JavaScript może być reprezentowany, wynik jest ujemny nieskończoność, w JavaScript, żeby -Infinity wskazuje. Behawioralne cechy nieskończonej wartości i tego samego oczekujemy: na podstawie ich dodawanie, odejmowanie, mnożenie i dzielenie wyniku operacji jest nieskończoność (oczywiście, zachowują swój znak).
Dzielenie przez zero miał również nieograniczona:
atrybut NaN jest szczególną wartością reprezentującą wartości nienumeryczne. Ta właściwość jest używana w celu wskazania, że wartość nie jest liczbą. Przedmioty liczba może być ustawiony na wartość, co oznacza, że nie jest wartością numeryczną.
Można użyć isNaN () funkcję globalnego w celu określenia, czy dana wartość jest wartość NaN.
Dzielenie przez zero jest nieskończoność, nieskończoność jest numer:
Prywatne dane cyfrowe mogą być inicjowane jako x = 123;
JavaScript cyfrowych danych inicjalizacji obiektu, var y = new Number (123);