#define Neg -113 static unsigned int ui2 = Neg; main() { if ( ui2/2 == ((unsigned)Neg)/2 ) printf("Test passed\n"); else printf("Failed...\n"); }