Arithmetic/Integer: Difference between revisions
Content added Content deleted
Line 812: | Line 812: | ||
=={{header|Elena}}== |
=={{header|Elena}}== |
||
<lang elena>#define system. |
<lang elena>#define system. |
||
#define extensions |
#define extensions. |
||
#define extensions'math. |
|||
// --- Program --- |
// --- Program --- |
||
Line 826: | Line 825: | ||
consoleEx << a << " * " << b << " = " << a * b << "%n". |
consoleEx << a << " * " << b << " = " << a * b << "%n". |
||
consoleEx << a << " / " << b << " = " << a / b << "%n". // truncates towards 0 |
consoleEx << a << " / " << b << " = " << a / b << "%n". // truncates towards 0 |
||
consoleEx << a << " %% " << b << " = " << ( |
consoleEx << a << " %% " << b << " = " << (a~EIntNumber mod:b) << "%n". // matches sign of first operand |
||
].</lang> |
].</lang> |
||