Надо ли округлять значения?
Добавлено: Пт сен 09, 2016 4:35 pm
Доброго всем времени суток!
Собственно вопрос в заголовке. Имеем 8 датчиков температуры 1-wire подключены через MQTT плюс ещё несколько аналоговых (освещение., расход воды - эл. энергии...) Вобщем температурные выдают значения с 12-16 (точно не считал) знаками после запятой. Не совсем устраивает скорость построения графиков. Может как раз из-за этого? Ведь вся эта шняга пишется в базу., затем обрабатывается при построении... Или я не прав, и скорость работы МД не сильно зависит от количества знаков?
Мне бы хватило и 1-2 знаков после запятой ( и то - "2" - для солидности...
).
Кто подскажет - надо ли округлять ( Скорее всего оператором round) перед записью в БД? Или носом ткните - чегой-то не нашел я поиском...
Спасибо.
Собственно вопрос в заголовке. Имеем 8 датчиков температуры 1-wire подключены через MQTT плюс ещё несколько аналоговых (освещение., расход воды - эл. энергии...) Вобщем температурные выдают значения с 12-16 (точно не считал) знаками после запятой. Не совсем устраивает скорость построения графиков. Может как раз из-за этого? Ведь вся эта шняга пишется в базу., затем обрабатывается при построении... Или я не прав, и скорость работы МД не сильно зависит от количества знаков?


Кто подскажет - надо ли округлять ( Скорее всего оператором round) перед записью в БД? Или носом ткните - чегой-то не нашел я поиском...
Спасибо.