<script>
var x = 5.4444444444444444449
var y = 5.6785069743950934609
x = x.toFixed(2);
y = y.toFixed(2);
x=x-0;
y=y-0;
document.write("Первое число : " +x+"<br>");
document.write("Второе число : " +y+"<br>");
var result = x+y;
document.write("Сумма : "+result);
</script>
Сумма выходит не совсем такая какая ожидается. Насколько я понимаю происходит округление. Как тут быть? Сумма-то не совпадает.
Есть ли альтернативное "верное" решение?