Я должен сделать некоторые вычисления в JavaScript на стороне клиента, и я должен проверить в PHP, когда пользователь нажимает кнопку «Отправить».При этом я получаю разные результаты в PHP и JavaScript.
У меня есть следующие проблемы.
1.Вычисления JavaScript дают дополнительные числа в конце после десятичных дробей.
2.Расчеты JavaScript и вычисления PHP не совпадают при проверке в бэкэнде.
<script type="text/javascript">
var a = 130;
var b = 1.3595;
var c = a * b;
console.log(c); //176.73499999999999
console.log(c.toFixed(2)); //176.73
</script>
<?php
$a = 130;
$b = 1.3595;
$c = $a * $b;
echo $c; //176.735
echo round($c,2); //176.74
?>
Оба дают разные результаты. Поэтому мне нужно либо 176,74, либо 176,73 как для JavaScript, так и для PHP.