Исправлены (2) раунды «х.525» непоследовательно?

У меня возникают ошибки округления при использовании toFixed:

я использовалtoFixed(2) по моим вычислениям числовых значений, но результаты округления не так, как ожидалось для нескольких случаев.

Предположим, чтоtoFixed(2) применяется для стоимости17.525 тогда это дает результат17.52И если он применяется для5.525 тогда это дает результат5.53.

В последнем случае результат округления является точным, поэтому вы можете предложить, что необходимо сделать, чтобы получить точный результат округления, как в последнем случае. Или вы можете предложить альтернативу этой функции toFixed для получения правильных результатов округления?

Ответы на вопрос(3)

Ваш ответ на вопрос