Я делаю веб-сайт с угловым значением и пытаюсь сложить два числа и показать их в < div >
, но я не знаю, как управлять точностью.
Например, со следующим кодом:
htlm:
<div>{{sum}}</div>
машинопись:
sum = 9.9 + 1.3
На веб-сайте отображается значение 11.200000000000001
, когда я хотел бы показать 11.2
Я видел, что для управления операциями с плавающей запятой используется toFixed(1)
, а затем я получаюexpecte 11.2
.Однако, если я использую toFixed(1)
, для операции 10.0 + 1.0
я получаю 11.0
, когда мне хотелось бы получить 11
Так что я хотел бы иметь число с одним десятичным знаком, когда естьявляются десятичными знаками и без десятичных знаков, если нет десятичных знаков