В тесте на знания PHP есть ошибка, вот скрин вопроса
Если обратиться к документации PHP
тип возвращаемого значения float
3 - это запись для integer
3.0 - это запись для float
как следствие правильный ответ 3.0, тогда как в тестах этот ответ не правильный, а считается правильным 3
Вот код для проверки
$a = round(3.4);
$b = 3;
$c = 3.0;
var_dump($a === $b);
var_dump($a === $c);
Приношу извинения, если не в ту ветку написал, не знал куда еще написать.
Если обратиться к документации PHP
тип возвращаемого значения float
3 - это запись для integer
3.0 - это запись для float
как следствие правильный ответ 3.0, тогда как в тестах этот ответ не правильный, а считается правильным 3
Вот код для проверки
$a = round(3.4);
$b = 3;
$c = 3.0;
var_dump($a === $b);
var_dump($a === $c);
Приношу извинения, если не в ту ветку написал, не знал куда еще написать.