Divided by Zero

Divided by Zero

Imagen de 刁瑞

output(1 / 0);

What should the program output ?
NaN ? Error ?

publicaciones de 5 / 0 nuevos
Último envío
Para obtener más información sobre las optimizaciones del compilador, consulte el aviso sobre la optimización.
Imagen de oshapovalov

I think "error, division by zero, line 1"

Imagen de john_e_lilley

Agreed, or something similar. However, there some other cases: var x = 1/0; // produce error here? output(x); // or here? var x = pow(10,pow(10,100)); // INF error here? output(x); // or here?

Imagen de oshapovalov
Quoting john_e_lilley Agreed, or something similar. However, there some other cases: var x = 1/0; // produce error here? output(x); // or here? var x = pow(10,pow(10,100)); // INF error here? output(x); // or here?

I think in first step in first and second examples

Imagen de john_e_lilley

Judges, do you have a preference that NaN and Inf numbers be detected at evaluation time, or at output time?

Inicie sesión para dejar un comentario.