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

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

uint8_t a, b;
if ((uint8_t)(a - b) > c) ...
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้
Ответить