Quando existe uma divisão por 0 se obtém uma mensagem como poderia ser feito uma forma de toda vez que um numero for dividido por zero o resultado seja = 0 exemplo do SEERROS do Excel?
Gerar exceção em divisões de 0 estilo SEERROS excel
L
4 Respostas
L
EX:
public class Div {
public static void main(String args[]) {
double a = 0;
double b = 0;
System.out.println(a / b);
}
}
Tenta assim:
public class Div {
public static void main(String args[]) {
double a = 0;
double b = 0;
try
{
System.out.println(a / b);
}
catch(ArithmeticException ex)
{
System.out.println("0");
}
}
}
Nesse caso aí, 0/0 gera um NaN (not a number). Se for 1/0, aí entra no catch.
L
So não testei ainda mais para atender ambas divisoes 0/0 e 1/0 e tudo pelo catch ?
Criado 27 de agosto de 2010
Ultima resposta 27 de ago. de 2010
Respostas 4
Participantes 2
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo