13 lines
429 B
C
13 lines
429 B
C
#include <stdio.h>
|
||
|
||
int main()
|
||
{
|
||
unsigned int u = 50;
|
||
int i = -500;
|
||
int answer = i / u; // answer = 85899335.
|
||
printf("%d\n",answer);
|
||
// i будет приведен к беззнаковому типу и его
|
||
//значение будет равно 2^32-500 вместо -500, а результат
|
||
//деления будет приведен обратно к знаковому типу int
|
||
}
|