Control de excepciones al realizar operaciones con números
Publicado por José Luis (16 intervenciones) el 20/10/2019 19:06:20
Buenas tardes,
Estoy haciendo un proyecto consistente en una calculadora sencilla. Ya tengo controlado que no se pueda dividir por 0, o que se pueda hacer la raíz cuadrada de un número negativo.
Trabajo con número de tipo float, y creo que si sobrepaso su límite, por ejemplo multiplicando dos números grandes o dividiendo un número grande entre una pequeño (cercano a 0) se puede dar el caso de sobrepasar el límite de las variables de tipo float.
Como debería tratarse esto, con algo parecido a:
No se bien si la sintaxis es así, o algo parecido.
Ya me daréis vuestro consejo.
Saludos y Gracias
Estoy haciendo un proyecto consistente en una calculadora sencilla. Ya tengo controlado que no se pueda dividir por 0, o que se pueda hacer la raíz cuadrada de un número negativo.
Trabajo con número de tipo float, y creo que si sobrepaso su límite, por ejemplo multiplicando dos números grandes o dividiendo un número grande entre una pequeño (cercano a 0) se puede dar el caso de sobrepasar el límite de las variables de tipo float.
Como debería tratarse esto, con algo parecido a:
1
2
3
4
5
Try (operador1*operador2)
resultado=operador1*operador2
Catch
Message.Title="Atención"
Message.Warning("Resultado demasiado grande")
No se bien si la sintaxis es así, o algo parecido.
Ya me daréis vuestro consejo.
Saludos y Gracias
Valora esta pregunta


0