Страница 1 из 1

как сделать целое значение? заряд телефона??

Добавлено: Чт ноя 23, 2017 4:13 pm
mazahaka7sk
Всем привет у меня почему то высвечивается заряд телефона данные с айфона в таком формате . как сделать целые числа
Заряд телефона 41.999998688698%

Re: как сделать целое значение? заряд телефона??

Добавлено: Чт ноя 23, 2017 4:48 pm
skysilver
Функция round($value) вернет округленное до целых значение $value

Re: как сделать целое значение? заряд телефона??

Добавлено: Чт ноя 23, 2017 5:22 pm
mazahaka7sk
skysilver писал(а):Функция round($value) вернет округленное до целых значение $value
а куда и где ее подставить??

Re: как сделать целое значение? заряд телефона??

Добавлено: Чт ноя 23, 2017 5:29 pm
skysilver
Это уже частный случай. Надо смотреть, как эти данные поступают в МДМ и куда сохраняются. По вышеуказанным данным не могу ничего конкретного посоветовать.

Re: как сделать целое значение? заряд телефона??

Добавлено: Пт ноя 24, 2017 12:43 am
tsember
Я присоединяюсь к данному вопросу. Проблема повилась может пол года назад. Что самое интересное, в самой базе данных хранится значение 90 (% зарядки), а в свойстве BattLavel пользователя - 89.999997615814%
Откуда такая конвертация и где она происходит - не очень понятно.

Re: как сделать целое значение? заряд телефона??

Добавлено: Пт ноя 24, 2017 8:36 am
kas5858
Можно сделать так: создать классовый метод

Код: Выделить всё

$rounding = $this->getProperty("BattLavel");;
$qwe = round($rounding,0);
$this->setProperty("BattLavel", $qwe);
и в свойстве "BattLavel" поставить при изменении запускать метод (который вы создали).

Re: как сделать целое значение? заряд телефона??

Добавлено: Сб ноя 25, 2017 10:16 am
Logrus
нубский вопрос, а запускаться он по два раза будет
и проценты не помешают?