Arithmetic/Integer: Difference between revisions
Content added Content deleted
m (→{{header|dc}}: 'p' does not pop the stack; use 'sz' to pop and discard the top value.) |
|||
Line 416: | Line 416: | ||
=={{header|dc}}== |
=={{header|dc}}== |
||
<lang dc>[Enter 2 integers on 1 line. |
<lang dc>[Enter 2 integers on 1 line. |
||
Use whitespace to separate. Example: 2 3 |
|||
Use underscore for negative |
Use underscore for negative integers. Example: _10 |
||
⚫ | |||
]P ? sb sa |
|||
[ |
[add: ]P la lb + p sz |
||
[ |
[sub: ]P la lb - p sz |
||
[ |
[mul: ]P la lb * p sz |
||
[ |
[div: ]P la lb / p sz [truncates toward zero]sz |
||
[mod: ]P la lb % p sz [sign matches first operand]sz |
|||
⚫ | |||
=={{header|E}}== |
=={{header|E}}== |