W moim przypadku iloczyn dwóch numerów INT_MAX to 296447233
, co jest nieprawidłowe.Nieprawidłowy produkt z dwoma numerami INT_MAX w C/C++
long long int product = 0;
product = 2137483647 * 2137483647;
printf("product: %lli\n", product);
Co robię źle, i jak to poprawić? Dzięki!
Um. ..INT_MAX to 2147483647 (dla 32-bi t ints). Jesteś nieśmiały przez 10000000. –
O, nie !!!!!! Ye, mam błąd INT_MAX. Dzięki za wskazanie tego! – newprint