Arithmetic/Integer: Difference between revisions
Content added Content deleted
(The ash shell does not have arithmetic expansion) |
(→{{header|F_Sharp|F#}}: adding gap) |
||
Line 513: | Line 513: | ||
4 % 3 = 1 |
4 % 3 = 1 |
||
</lang> |
</lang> |
||
=={{header|GAP}}== |
|||
<lang gap>run := function() |
|||
local a, b, f; |
|||
f := InputTextUser(); |
|||
Print("a =\n"); |
|||
a := Int(Chomp(ReadLine(f))); |
|||
Print("b =\n"); |
|||
b := Int(Chomp(ReadLine(f))); |
|||
Display(Concatenation(String(a), " + ", String(b), " = ", String(a + b))); |
|||
Display(Concatenation(String(a), " - ", String(b), " = ", String(a - b))); |
|||
Display(Concatenation(String(a), " * ", String(b), " = ", String(a * b))); |
|||
Display(Concatenation(String(a), " / ", String(b), " = ", String(QuoInt(a, b)))); # toward 0 |
|||
Display(Concatenation(String(a), " mod ", String(b), " = ", String(RemInt(a, b)))); # nonnegative |
|||
Display(Concatenation(String(a), " ^ ", String(b), " = ", String(a ^ b))); |
|||
CloseStream(f); |
|||
end;</lang> |
|||
=={{header|Go}}== |
=={{header|Go}}== |