BUENAS!
Estoy realizando operaciones en Asp.Net Web Matrix y estoy trabajando con C#.
Tengo que hacer una división (y el resultado se mostrará en un textbox)entre dos cantidades, una de ellas-> la del denominador es el resultado de hallar una potencia, es decir una cantidad elevada a otra, y esta operación me dá 0,42...., por lo tanto cuanto el va a dividir me sale el error :
Detalles de la excepción: System.DivideByZeroException: Intento de dividir por cero. Pero este error es cuando tengo todas las variablese en el formato decimal, porque cuando las tengo en double, me sale en el cuadro de texto en el que debe sacar el resultado:
NeuNLo que no entiendo es por qué me tiene que redondear el resultado hasta convertirlo en 0, pues necesito trabajar con decimales y estas cantidades casi siempre me deben dar pequeñas. Qué debo hacer? trabajar con cuál formato para que no redondee el resultado?, pues ya he intentado con double, decimal, float y con ninguno me da.
Estaría muy agradecida a quien pueda colaborarme, pues he buscado mucho y no encuentro soluciones.
GRACIAS!