ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 апреля
1047019 Топик полностью
SciFi (25.10.2020 21:35, просмотров: 609) ответил Nikolay_Po на +1. Главное обеспечить беззнаковые одной размерности для вычитания.
Дополнение: разность должна иметь тот же тип, что и уменьшаемое, и вычитаемое. 

Если везде unsigned int, например, то явные приведения типа не нужны.

uint8_t a, b;
if ((uint8_t)(a - b) > c) ...
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้