C/Visual C - ayuda Overflow

 
Vista:

ayuda Overflow

Publicado por eduardo (82 intervenciones) el 17/02/2009 23:46:16
Buenas tardes:
Estoy desarrollando un programa en C para DOS con Borland C++ 5.02
El programa recibe entradas numéricas desde teclado para realizar
operaciones aritméticas entre ellas. El tema es que no sé como
detectar cuando una variable resultado recibe un valor de una operación
que la desborda.
Por ejemplo:
resultado = num1 + num2;

considerando que son del tipo long int.
resultado no podría tomar más allá de los valores:
-2147483648 2147483647

Por favor si pudieran apoyarme con esto.
Muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder