Привет, ребята. Я работаю над javascript
файлом о астрономических расчетах , поэтому мне нужно больше точности.У меня есть много операций для каждой строки, и я хочу, чтобы результат получился более точным (также десяти или двадцати десятичных после запятой).
В JavaScript, если я не объявляю десятичное число (например, используя .ToFixed(n)
),сколько позиций после запятой язык учитывает при расчете?
Например:
var a= 1.123456789*3.5; // result 3.9320987615
var b= a/0.321;
var c= b*a;
// c => 48.16635722800571
Будет ли результат? Как использование всех десятичных после запятой для каждой переменной javascript делает приближения?
Почему в других вопросах пользователи предлагают использовать decimal.js
или другие библиотеки?
Извините, если мой вопрос кажется глупым, но для меня это важно.Я надеюсь, что вы можете помочь мне.
Извините за мой английский!