[ZX]
-
- Всегда калибруют встроенный в МК например просто по +25 в момент калибровки. И да везде 24-битные АЦП. - General(23.12.2020 07:58)
- Ну ты ваще. Стоит ацп измеряет аналоговую величину которая получена
в результате преобразования физической величины неким устройством с
точностью плюс минус лапоть. В программе задан порог и как только
АЦП выдает любое число больше порога валит сообщение. Очевидно же.
Но программеров тоже можно понять. Фраза температура 25 градусов
выше температуры уставки 25 градусов звучит еще дебильнее.
Медсестра сидящая за пультом охуеет от такого еще больше :) - Codavr(22.12.2020 13:36)
- Эмм.. А округлить до десятых градуса и потом
выёсравнивать программеру слабо? Или оно не умеет округлять любимый double. - maik-vs(22.12.2020 15:59)- Ну так для этого надо всякие символы написать, что неизбежно приводит к багам. - Codavr(23.12.2020 10:14)
- Ну для меня, например, очевидно, что практически всегда 25.0 <
25.0 или 25.0 > 25.0. Так чтоб было 25.0 == 25.0 бывает
очень-очень редко... И вообще нужно не сравнивать, а проверять, что
fabs(25.0 - 25.0) < FP_EPSILON. - fk0(22.12.2020 14:15)
- Ну ты внатуре программист. Смотри MBedder недоброе задумал, а ну как не пойдет сдаваться :) Codavr(134 знак., 22.12.2020 14:22)
- Эмм.. А округлить до десятых градуса и потом