ВходНаше всё Теги codebook PARTS Поиск Опросы Закон Воскресенье
29 ноября
/1047019
Топик полностью
SciFi (25.10.2020 21:35, просмотров: 149) в ответ на +1. Главное обеспечить беззнаковые одной размерности для вычитания. - автор: Nikolay_Po
Дополнение: разность должна иметь тот же тип, что и уменьшаемое, и вычитаемое. 

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

uint8_t a, b;
if ((uint8_t)(a - b) > c) ...
Ответить