@Zorgios

Почему неверно считается результат арифметического выражения?

Есть выражение
(X+2*Y-(X/2+2*Z))/2
Если посчитать значение выражения для x=400, y=0.75, z=1.5 получим результат 99.25
php же при
$test = ($x + 2*$y - ($x/2 + 2*$z))/2;
Выдает результат 100.75
  • Вопрос задан
  • 52 просмотра
Решения вопроса 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
С чего вы это взяли?
<?php
$x = 400;
$y = 0.75;
$z = 1.5;
$test = ($x + 2 * $y - ($x / 2 + 2 * $z)) / 2;
print $test;
// 99.25

https://onlinephp.io/c/d6947
Ответ написан
Комментировать
ipatiev
@ipatiev Куратор тега PHP
Потомок старинного рода Ипатьевых-Колотитьевых
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы