Подскажите, как сделать изменение переменной BOOL, по событию изменения значения переменной числового типа ?
Подскажите, как сделать изменение переменной BOOL, по событию изменения значения переменной числового типа ?
IF "переменное число" изменилось (стало больше, меньше, равно, не равно предыдущему) then
bool_perem:= not bool_perem;
end_if;
Благодарю.
Проще: bool_perem := staroe <> novoe (при условии, что принять решение один раз нужно).IF "переменное число" изменилось (стало больше, меньше, равно, не равно предыдущему) then
bool_perem:= not bool_perem;
end_if;
Подскажите, пожалуйста, а каким образом сохранить предыдущее значение, то есть получить эти самые bool_perem := staroe <> novoe разными значениями? Например есть myVar равная 20, затем она поменялась на 25. Каким образом сделать так чтобы в staroe стало равно 20, а novoe стало равно 25, чтобы их было возможно сравнивать?
Новое:= переменная
Если новое не равно старое, то старое:=новое