nastya97core
@nastya97core
Начинающий программист

Почему при складывании чисел у меня появляется большой остаток?

Здравствуйте. Есть такой массив:
5ea4ca8e69e4b483669400.png
речь идёт о php.

При складывании этого массива я получаю 203959.97999999998
Складывала я через array_sum и вот таким костылём:
foreach ($qqq as $value) {
  $qsum = $qsum + $value;
}
echo "$qsum";

(я просто не знала про array_sum)

В обоих случая результат тот же. Откуда берётся такой остаток?
  • Вопрос задан
  • 106 просмотров
Решения вопроса 1
DevMan
@DevMan
числа с плавающей запятой не гарантируют точность.
https://www.php.net/manual/ru/language.types.float.php
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы