uint8_t a; a = 10 * -1; printf("%d \n", a);// prints 246 uint16_t b; b = 10 * -1; printf("%d \n", b);// prints 65526 uint32_t c; c = 10 * -1; printf("%d\n", c);// prints -10