условие сравнения

StoneTL
Offline
Зарегистрирован: 22.08.2018

Как записать функцию,

Если температура А < Б (на 5 градусов) {действие;}

 

Интересует именно то, что в скобках. Как реализовать именно если меньше на 5 градусов?

rkit
Offline
Зарегистрирован: 23.11.2016

(А + 5) < Б

b707
Offline
Зарегистрирован: 26.05.2017

StoneTL пишет:

Как записать функцию,

Если температура А < Б (на 5 градусов) {действие;}

 

Интересует именно то, что в скобках. Как реализовать именно если меньше на 5 градусов?

если не менее чем на 5 градусов

if ( А <= (Б-5)) {действие;}

если ровно на 5 градусов

if ( А == (Б-5)) {действие;}

 

b707
Offline
Зарегистрирован: 26.05.2017

ждем уточняющие вопросы "А если на шесть?" "А если больше?"

sadman41
Онлайн
Зарегистрирован: 19.10.2016

(A-B) уже не в моде?

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

Дополню. Если нужна разница в градусах, и при какой-то минимальной разнице выполнить условие, то:

if(abs(A - B) >= 5) { /* разница показаний двух датчиков больше либо равна пяти градусам */ }

При этом, естественно, неважно, какой датчик показывает больше, а какой - меньше.

-NMi-
Offline
Зарегистрирован: 20.08.2018

О, тут смотрю математики собрались - классно. Тогда вопрос таков: как вычислить краткосрочный и долгосрочный тренд(ы) при экспозиции примерно в 60-80 минут ???

b707
Offline
Зарегистрирован: 26.05.2017

-NMi- пишет:

О, тут смотрю математики собрались - классно. Тогда вопрос таков: как вычислить краткосрочный и долгосрочный тренд(ы) при экспозиции примерно в 60-80 минут ???

краткосрочный - я считаю МНК по 10 точкам

 

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

какие такие математики? там жеж надо из Б отнимать А )))

Ворота
Ворота аватар
Offline
Зарегистрирован: 10.01.2016

rkit пишет:

(А + 5) < Б

Приболел? А если она на 10 меньше? А если на 100500?

-NMi-
Offline
Зарегистрирован: 20.08.2018

b707 пишет:

краткосрочный - я считаю МНК по 10 точкам

Можно алгоритм или формулу(ы) или пример ???

b707
Offline
Зарегистрирован: 26.05.2017

-NMi- пишет:

Можно алгоритм или формулу(ы) или пример ???

я уже выкладывал... вот, нашел

http://arduino.ru/forum/programmirovanie/usrednenie-znachenii-s-potentsiometra?page=2#comment-503019