Проблема с округлением

Если вы только начинаете осваивать систему MajorDoMo и чего-то не знаете или не можете понять, то задавайте свои вопросы в этой ветке.

Модератор: immortal

Ответить
glonas
Сообщения: 49
Зарегистрирован: Вс сен 22, 2019 5:10 pm
Благодарил (а): 6 раз
Поблагодарили: 0

Проблема с округлением

Сообщение glonas » Вт окт 01, 2019 5:34 pm

Имеется такая команда
sg ('CE102M.power', $power['POWEP'][0]);
Запись свойства (текущая мощность). Показывает примерно : 1.355567543 , хочу обрезать до 3 знаков . Пишу sg ('CE102M.power', round($power['POWEP'][0]),3);
Результат обрезается до целого .
fandaymon
Сообщения: 1570
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 40 раз
Поблагодарили: 578 раз

Re: Проблема с округлением

Сообщение fandaymon » Вт окт 01, 2019 5:55 pm

glonas писал(а):
Вт окт 01, 2019 5:34 pm
Имеется такая команда
sg ('CE102M.power', $power['POWEP'][0]);
Запись свойства (текущая мощность). Показывает примерно : 1.355567543 , хочу обрезать до 3 знаков . Пишу sg ('CE102M.power', round($power['POWEP'][0]),3);
Результат обрезается до целого .
Скобки не там - надо так
sg ('CE102M.power', round($power['POWEP'][0],3));
За это сообщение автора fandaymon поблагодарил:
glonas (Вт окт 01, 2019 7:10 pm)
Рейтинг: 1.16%
glonas
Сообщения: 49
Зарегистрирован: Вс сен 22, 2019 5:10 pm
Благодарил (а): 6 раз
Поблагодарили: 0

Re: Проблема с округлением

Сообщение glonas » Вт окт 01, 2019 7:11 pm

Спасибо , я через переменную сделал , в скобках запутался :lol:
Ответить