@Nickzubov

Как округлить и подсчитать стоимость кв метра от общей суммы на php?

Как округлить и подсчитать стоимость кв метра от общей суммы на php?
К примеру, я имею исходную цифру в таком виде 35000000. И 75м(кв).
То есть, чтобы подсчитать стоимость за один кв метр нужно разделить 35млн на 75. и получается 1м(кв) стоит 466 666,6666666667
Как их округлить до вот такого вида(тысячные): 466.666?

Моя попытка:
$srpt = 1000;
$srpr = floor(35000000 / 75) * $srpt;

Но он выдает 448717000
Неправильно.
  • Вопрос задан
  • 71 просмотр
Решения вопроса 1
$srpt = round(35000000/75, 3)
проверка
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
minusd
@minusd
Очень странный вывод, возможно дело в версии, но на php7 дело обстоит так:
Ваш код выдаёт - 466666000
Что бы получить то что вы хотите, используйте функцию
round()
Вот пример кода:
$totalСost = 35000000;
$totalArea = 75;
$cost = round($totalСost / $totalArea , 3);
echo $cost;

Округление по правилам математики, поэтому вывод 466666.667
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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