En mi caso, el producto de dos números INT_MAX es 296447233
, que es incorrecto.Producto incorrecto de dos INT_MAX numbes en C/C++
long long int product = 0;
product = 2137483647 * 2137483647;
printf("product: %lli\n", product);
¿Qué estoy haciendo mal y cómo corregirlo? Gracias!
Um. ..INT_MAX es 2147483647 (para 32-bi ttsts). Eres tímido por 10000000. –
¡Oh, no! Sí, tengo INT_MAX mal. Gracias por mencionarlo ! – newprint