Gambas - Control de excepciones al realizar operaciones con números

 
Vista:
sin imagen de perfil
Val: 27
Ha mantenido su posición en Gambas (en relación al último mes)
Gráfica de Gambas

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:

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
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder