Метад toFixed

Метад toFixed выконвае акругленне ліку да паказанага знаку ў дробнай частцы. Колькасць знакаў паказваецца параметрам. Калі колькасць знакаў не паказана, то па змаўчанні бярэцца 0 знакаў, гэта значыць акругленне да цэлага ліку.

Сінтаксіс

javascriptлік.toFixed([колькасць знакаў у дробнай частцы]);

Прыклад

Няхай дадзена дроб. Давайце акруглім яе да 3 знакаў у дробнай частцы:

javascriptlet num = 1.1111;
console.log(num.toFixed(3));

Вынік выканання кода:

javascript1.111

Прыклад

У наступным прыкладзе таксама пакінута толькі 3 знакі ў дробнай частцы, аднак апошняя лічба павялічылася на 1, так як акругленне выконваецца па правілах матэматыкі:

javascriptlet num = 1.1119;
console.log(num.toFixed(3));

Вынік выканання кода:

javascript1.112

Прыклад

У наступным прыкладзе дроб акругліцца да цэлага ліку, так як параметр метаду пусты:

javascriptlet num = 1.111;
console.log(num.toFixed());

Вынік выканання кода:

javascript1

Прыклад

У наступным прыкладзе параметр метаду перавышае колькасць знакаў ў дробнай частцы зыходнай дробі, таму метад дадасць дзве лічбы 0 у канец нашай дробі:

javascriptlet num = 1.1111;
console.log(num.toFixed(6));

Вынік выканання кода:

javascript1.111100

Глядзіце таксама

  • метады Math.round, Math.ceil, Math.floor,
    якія таксама выконваюць акругленне ліку
  • метад toPrecision,
    які выконвае акругленне ліку да пэўнай колькасці сімвалаў