Страница 1 из 1
Float округленный до сотых
Добавлено: 07 июл 2021, 22:31
o615ye161
Подскажите пожалуйста как сделать значение float в программе чтобы после точки было только два знака, например 2.53 значение float приходит и АЦП
! | Сообщение из: rw6cm |
Выбирайте соответствующую тему для вопросов. |
Ошибки в стабильной версии 7.3.0
Добавлено: 08 июл 2021, 07:27
RedSky
o615ye161 писал(а): 07 июл 2021, 22:31
чтобы после точки было только два знака
Если нужно округление именно до сотых, а не до целого, то в ардуино готовых функций нет. Были блоки, ещё на старом форуме, не помню автора.
Ошибки в стабильной версии 7.3.0
Добавлено: 08 июл 2021, 07:44
Naladchik
o615ye161 писал(а): 07 июл 2021, 22:31
значение float в программе чтобы после точки было только два знака
1.jpg
Float округленный до сотых
Добавлено: 08 июл 2021, 09:33
rw6cm
Здесь есть блоки округления числа до нужного знака.
Хотя сам процесс, этого на вид простого действия, для контроллера не из легких.
Использую эти блоки только в крайних случаях.
Float округленный до сотых
Добавлено: 08 июл 2021, 09:39
Phazz
[ref]o615ye161[/ref], а с какой целью округление нужно?
Float округленный до сотых
Добавлено: 12 июл 2021, 22:39
o615ye161
Phazz писал(а): 08 июл 2021, 09:39
o615ye161, а с какой целью округление нужно?
Нужно сделать подсчет и сохранение полученной энергии от солнечной панели и перевод ее в кВт часы,а ели знаков после запятой много епром как то работает криво
Отправлено спустя 21 секунду:
Naladchik писал(а): 08 июл 2021, 07:44
o615ye161 писал(а): 07 июл 2021, 22:31
значение float в программе чтобы после точки было только два знака
1.jpg
спасибо
Отправлено спустя 30 секунд:
rw6cm писал(а): 08 июл 2021, 09:33
Здесь есть блоки округления числа до нужного знака.
Хотя сам процесс, этого на вид простого действия, для контроллера не из легких.
Использую эти блоки только в крайних случаях.
спасибо попробую