tofixed () okrąża liczby i zwraca wartość przed punktem dziesiętnym i obejmuje po nim cyfry. Jednakże topRecision () zaokrągla liczbę całkowitą i zwraca wartość przed i po punkcie dziesiętnym zgodnie z parametrem. Ten post opisuje różnicę między Tofixed () a toprecision () w JavaScript, z następującymi wynikami:
- Jak działa metoda Tofixed () w JavaScript
- Jak działa metoda TopRecision () w JavaScript
- Różnica między Tofixed () a toprecision ()
Jak działa metoda Tofixed () w JavaScript
tofixed () Metoda zaczyna liczyć się po punkcie dziesiętnym i okrąża liczbę do określonej długości, jak określono przez użytkownika.
Składnia
Składnia tofixed () jest podany w następujący sposób:
numer.tofixed (n)Tutaj 'numer„reprezentuje zmienną. Chwila 'N'jest parametrem reprezentującym liczbę dziesiętnych.
tofixed () Zwraca ciąg z reprezentacją dziesiętną lub bez.
Przykład: Jak zaokrąglić liczbę do 10 dziesiętnych za pomocą metody Tofixed ()
tofixed () Metoda okrąża liczbę po punkcie dziesiętnym zgodnie z dostarczoną długością.
Ten przykład pokazuje, jak to działa.
Niech num = 1.16379;W powyższym kodzie wzięliśmy liczbę losową „1.16379 'i zaokrąglał go za pomocą tofixed () metoda. Umieszczamy wartość parametru „10”
Ta metoda okrąża liczby po punkcie dziesiętnym zgodnie z podanym wejściem
Zauważa się, że tofixed () Metoda zaokrąglała pierwotną wartość i dodano 0, aby spełnić określoną długość.
Jak działa metoda TopRecision () w JavaScript
The Toprecision () Metoda rozważa liczbę całkowitą, w tym cyfry wcześniej, a także po punkcie dziesiętnym. Aby utworzyć określoną długość, według potrzeby dodawane są punkty zerowe i dziesiętne.
Składnia
Składnia topRecision () jest podany w następujący sposób:
numer.Toprecision (n)Tutaj numer reprezentuje zmienną. 0 są dodawane, jeśli określona liczba przekroczy długość liczby dziesiętnej.
'N„to całkowita długość cyfr.
topRecision () Metoda okrąża liczbę całkowitą przed i po punkcie dziesiętnym do określonej długości.
Przykład: Jak zaokrąglić liczbę do określonej długości za pomocą metody toprecision ()
topRecision () Metoda okrąża liczbę przed i po punkcie dziesiętnym i formatuje ją zgodnie z określoną długością. Ten przykład pokazuje działanie tej metody.
Niech num = 32.3015;W powyższym kodzie liczba losowa '32.3015 'jest przyjmowany i stosowany do formacji za pomocą górnej części() metoda. Aby sformatować liczbę, wzięliśmy odpowiednio trzyparametrowe wartości.
Ten kod reprezentuje formatowanie liczby z określoną długością „2, 5, 10”.
Po umieszczeniu wartości parametru „2”, Toprecision Rozważa tylko dwie cyfry po tym. Podczas gdy wartość „5”, pięć cyfr przed i po dziesiętnym punkcie określonej długości. Podobnie, gdy wartość parametru wynosi „10”, dodaje się cztery „0”, aby zakończyć 10-cyfrową długość.
Różnica między Tofixed () a toprecision ()
Jak wiemy, liczba metod Tofixed () zaczyna się po punkcie dziesiętnym i zaokrągla liczbę, w tym cyfrę. Podczas gdy liczba toprecioson () zaczyna się przed punktem dziesiętnym i okrąża liczbę całkowitą przed i po punkcie dziesiętnym.
Tutaj wyjaśnimy różnicę między metodą tofixed () a metodą precyzyjną () przy użyciu następującego przykładu.
NUM = 3.37158W tym kodzie liczba losowa „3.37158 'jest określony do parametrów za pomocą metod tofixed () i do precyzyjnych (). Przeszliśmy tę samą wartość parametru, „9”, do obu metod.
W przypadku wartości tofixed () wyjście wykazało, że funkcja okrąża wartość do „9” po dziesiętnym punkcie, stawiając cztery „0”. W innym przypadku funkcja toprecision () okrąża określoną wartość zgodnie z danym parametrem przed i po punkcie dziesiętnym.
Wniosek
tofixed () I topRecision () Metody okrążenia liczby, aby uzyskać dokładną wartość w danych naukowych lub finansowych. Ten post ma na celu dostarczenie różnicy między metodami tofixed () i toprecision () w JavaScript. Dla lepszego zrozumienia, oświeciliśmy również znaczenie i zastosowania obu metod osobno.