Arithmetic/Integer: Difference between revisions

Line 2,061:
Printf.printf "a / b = %d\n" (a / b); (* truncates towards 0 *)
Printf.printf "a mod b = %d\n" (a mod b) (* same sign as first operand *)</lang>
 
=={{header|Oforth}}==
 
<lang Oforth>: integers(b, a)
{
"a + b = " print a b + println
"a - b = " print a b - println
"a * b = " print a b * println
"a / b = " print a b / println
"a mod b = " print a b mod println
"a pow b = " print a b pow println
}</lang>
 
{{out}}
<pre>
>12 23 integers
a + b = 35
a - b = -11
a * b = 276
a / b = 0
a mod b = 12
a pow b = 6624737266949237011120128
ok
</pre>
 
=={{header|Openscad}}==
1,015

edits