Detect division by zero: Difference between revisions

Add Neko
(added Arturo)
(Add Neko)
Line 1,396:
end
end</lang>
 
=={{header|Neko}}==
Float, non-float as infinity and catching an $idiv. *Not demonstrated in a function.*
 
<lang ActionScript>/**
Detect division by zero
*/
 
var ans = 1.0 / 0.0
if $isinfinite(ans) $print("division by zero: ", ans, "\n")
 
ans = 1 / 0
if $isinfinite(ans) $print("division by zero: ", ans, "\n")
 
try $print($idiv(1, 0)) catch problem $print("idiv by zero: ", problem, "\n")</lang>
 
{{out}}
<pre>prompt$ nekoc divide-zero.neko
prompt$ neko divide-zero.n
division by zero: inf
division by zero: inf
idiv by zero: $idiv</pre>
 
 
=={{header|NetLogo}}==
Anonymous user