Hola a todos y que tengan un muy buen día.-
rir ¿esto tiene que ver con la fórmula que proponías?
//a * b > MAX ==> a > MAX / b, b > MAX / a
#include<stdio.h>
int main(void){
unsigned int a = 2147483648, b=2, c=0, d = -1;
c = d/b;
if(a>c)
printf("\n %u * %u supera el m%cximo permitido --> %u", a
, b
, 160, d
); else{
c = a*b;
printf("\n %u * %u = %u", a
, b
, c
); }
return 0;
}
Kutcher mil disculpas por interferir en tú hilo pero no me pareció atinado hacer un post tan cercano y con la misma pregunta, es que me pareció interesante el tema sólo que tenía dudas con la formula de rir3760, lo de Blaster es por el momento demasiado avanzado para este momento mío.-
Saludos.
Daniel