Principales respuestas
Restar dos números negativos

Pregunta
-
Hola a todos estoy trabajando en un proyecto en visual studio.net y necesito restar dos números. Resulta que a veces los dos números son negativos y tengo este problema:
Un ejemplo: num1=-5 y num2=-7 y cuando realizo la siguiente función resultado= num1 - num2 me da de resultado +2 y no su resultado correcto que sería -12.
Alguien me podría ayudar
Saluditos, Charo.
Respuestas
-
Hola
Debes calcular el valor absoluto de los 2 argumentos y luego realizar la operacion, debes hacer uso del siguiente metodo
Math.Abs()
Saludos
Si la respuesta es correcta, marcala como correcta.
Tambien puedes votar como util si te fue de ayuda
DCE 5 ESTRELLAS PLATINO
Pedro Marquez - Venezuela- Marcado como respuesta charoeci1 jueves, 16 de febrero de 2012 9:21
Todas las respuestas
-
Os voy a poner el caso que tengo en el proyecto:
Tengo tres variable= resultado, num1 ynum2 que son decimal.
Cuando tengo estos valores: num1 =694.66 y el num2= -3152,66 y hago la fórmula resultado= num1 - num2 me da de resultado= 3847,32 y tendría que salirme resultado= -2458.
Yo lo que veo es que como la variable num2 es negativa y tiene delante el signo - se convierte en positivo hace como en matemática - *-=+ y pone el numero -3152,66 en positivo y le suma 694,66 y eso no quiero yo.
No se como poner la función para que me salga el resultado correcto: -2458.
-
Hola
Debes calcular el valor absoluto de los 2 argumentos y luego realizar la operacion, debes hacer uso del siguiente metodo
Math.Abs()
Saludos
Si la respuesta es correcta, marcala como correcta.
Tambien puedes votar como util si te fue de ayuda
DCE 5 ESTRELLAS PLATINO
Pedro Marquez - Venezuela- Marcado como respuesta charoeci1 jueves, 16 de febrero de 2012 9:21
-