Anonymous user
Arithmetic/Integer: Difference between revisions
→{{header|Nim}}: Add exponentiation and a description how division and remainder behave
(Added Processing code) |
(→{{header|Nim}}: Add exponentiation and a description how division and remainder behave) |
||
Line 3,384:
=={{header|Nim}}==
<lang nim>import parseopt, strutils
var
Line 3,406 ⟶ 3,404:
echo("a - b : " & $(a-b))
echo("a * b : " & $(a*b))
echo("a div b: " & $(a div b)) # div rounds towards zero
echo("a mod b: " & $(a mod b)) # sign(a mod b)==sign(a) if sign(a)!=sign(b)
echo("a ^ b : " & $(a ^ b))
</lang>
Execute: Aritmint
{{out}}
<pre>
a :
b :
a + b :
a - b : -
a * b :
a div b:
a mod b:
a ^ b : 1024
</pre>
|