public class Teste {
public static void main(String[] args) {
double aa = 15.38;
double zz = aa / 0.0f;
System.out.println("o resultado da divisão é " + zz);
}
}
a) Não compila
b) Irá ocorrer uma ArithmeticException: / by zero
c) o resultado da divisão é Infinity
d) o resultado da divisão é 0
Trocando o código de /* ... */ por toda sequência lógica natural de expressões, só irá aparecer 1s na saída padrão?
Bruno, você ressuscitou um tópico de 5 anos, mas lá vai.
A primeira entra em loop infinito contendo Hello Hello Hello...
A segunda saíra 1 em todas, exceto na última por causa do overflow.
B
Bruno_Laturner
victorwss:
Bruno, você ressuscitou um tópico de 5 anos, mas lá vai.
A primeira entra em loop infinito contendo Hello Hello Hello…
A segunda saíra 1 em todas, exceto na última por causa do overflow.
Opps. :oops: Pensei que vi 22/04, nem olhei o ano.
E vc está errado na segunda opção.
Sempre vão sair 1s. E vai sair 1 na última justamente por causa do overflow.
V
victorwss
renrutal:
victorwss:
Bruno, você ressuscitou um tópico de 5 anos, mas lá vai.
A primeira entra em loop infinito contendo Hello Hello Hello…
A segunda saíra 1 em todas, exceto na última por causa do overflow.
Opps. :oops: Pensei que vi 22/04, nem olhei o ano.
E vc está errado na segunda opção.
Sempre vão sair 1s. E vai sair 1 na última justamente por causa do overflow.
Sim, refiz o cálculo aqui e vi que ia dar. Eu tinha errado o cálculo do overflow antes.