Arithmetic/Integer: Difference between revisions
Content added Content deleted
(adding Factor) |
|||
Line 161: | Line 161: | ||
Remainder: ${a % b}$\n` |
Remainder: ${a % b}$\n` |
||
} |
} |
||
=={{header|Factor}}== |
|||
"a=" "b=" [ write readln string>number ] bi@ |
|||
{ |
|||
[ + "sum: " write . ] |
|||
[ - "difference: " write . ] |
|||
[ * "product: " write . ] |
|||
[ /i "ingeger quotient: " write . ] |
|||
[ rem "remainder: " write . ] |
|||
[ mod "modulo: " write . ] |
|||
[ max "maximum: " write . ] |
|||
[ min "minimum: " write . ] |
|||
[ gcd "gcd: " write . drop ] |
|||
[ lcm "lcm: " write . ] |
|||
} 2cleave |
|||
output: |
|||
a=8 |
|||
b=12 |
|||
sum: 20 |
|||
difference: -4 |
|||
product: 96 |
|||
ingeger quotient: 0 |
|||
remainder: 8 |
|||
modulo: 8 |
|||
maximum: 12 |
|||
minimum: 8 |
|||
gcd: 4 |
|||
lcm: 24 |
|||
=={{header|Forth}}== |
=={{header|Forth}}== |