2018-06-22 20:57:24 +00:00
|
|
|
isdefinite(n::Number) = !isnan(n) && !isinf(n)
|
2015-11-18 06:14:39 +00:00
|
|
|
|
2018-06-22 20:57:24 +00:00
|
|
|
for n in (1, 1//1, 1.0, 1im, 0)
|
|
|
|
|
d = n / 0
|
|
|
|
|
println("Dividing $n by 0 ", isdefinite(d) ? "results in $d." : "yields an indefinite value ($d).")
|
2015-11-18 06:14:39 +00:00
|
|
|
end
|