Helion Bestsellery

Python. Rusz głową! Wydanie III
  • Autor: Paul Barry
  • Zniżka: 40%
  • Cena: 129.00 77.40 zł
  • Marka: Helion
  • Status: Dostępna
  • Typ: Książka
  • EAN: 9788328907003
  • ISBN: 978-83-289-0700-3
Dodaj Python. Rusz głową! Wydanie III do koszyka

Helion Książka Dnia

Superinteligencja. Scenariusze, strategie, zagrożenia
  • Autor: Nick Bostrom
  • Zniżka: 50%
  • Cena: 69.00 34.50 zł
  • Marka: Helion
  • Status: Dostępna
  • Typ: Książka
  • EAN: 9788328903272
  • ISBN: 978-83-289-0327-2
Dodaj Superinteligencja. Scenariusze, strategie, zagrożenia do koszyka

Number.toFixed()

[ Leksykon ] [ JavaScript ] [ Metody ] [ Właściwości ] [ Number() ]

Number.prototype.toFixed()

[_] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z]

 

Przykłady:

function test(x, y) {
return Number.parseFloat(x).toFixed(y);
}
console.log(test(123.456, 2)); // "123.46"
console.log(test('1.23e+5', 2)); // "123000.00"
console.log(test(0.004, 2)); // "0.00"
console.log(test(12345.6789, 0)); // "12346"
console.log(test(12345.6789, 1)); // "12345.7"
console.log(test(12345.6789, 6)); // "12345.678900"
console.log(test(5.23e20, 2)); // "523000000000000000000.00"
console.log(test(5.23e-10, 2)); // > "0.00"
console.log(test(5.34, 1)); // "5.3"
console.log(test(5.35, 1)); // "5.3"
console.log(test(5.55, 1)); // "5.5"
console.log(test(5.449999999999999999, 1)); // "5.5"
console.log(test(5.02 * 10 ** 23, 50)); // "5.019999999999999e+23"

  

Opis:
Metoda Number.toFixed() formatuje liczbę przy użyciu notacji stałoprzecinkowej. Parametr liczba cyfr, które mają się pojawić po przecinku; powinna być wartością z przedziału 0 a 100 włącznie. Jeśli ten argument zostanie pominięty, jest traktowany jako 0. Zwracana wartość ciąg znaków reprezentujący daną liczbę w notacji stałoprzecinkowej. Rzucany RangeError, jeśli parametr znajduje się pomiędzy 1 a 100 włącznie. Zgłaszany TypeError, jeśli ta metoda jest wywoływana na obiekcie, który nie jest Number. W razie potrzeby liczba jest zaokrąglana, a część ułamkowa jest w razie potrzeby uzupełniana zerami, aby miała określoną długość. toFixed() zwraca "Infinity", "NaN", lub "-Infinity" jeśli wartość numObjjest nieskończona. Dane wyjściowe funkcji toFixed()mogą być dokładniejsze niż toString()w przypadku niektórych wartości, ponieważ toString()drukuje tylko wystarczającą liczbę cyfr znaczących, aby odróżnić liczbę od sąsiednich wartości liczbowych.

Linki:

 

 

 

 

 

Please publish modules in offcanvas position.