Arithmetic/Integer: Difference between revisions
Content added Content deleted
(Add Mercury.) |
m (→{{header|Batch File}}: provided details about quotient and remainder behavior) |
||
Line 212: | Line 212: | ||
=={{header|Batch File}}== |
=={{header|Batch File}}== |
||
{{works with|Windows NT|4 or later (includes Windows XP and onward)}} |
{{works with|Windows NT|4 or later (includes Windows XP and onward)}} |
||
<lang dos> |
<lang dos> |
||
@echo off |
|||
@set /P B=Enter 2nd Number : |
|||
set /P A=Enter 1st Number : |
|||
set /P B=Enter 2nd Number : |
|||
set D=%A% + %B% & call :printC |
|||
set D=%A% - %B% & call :printC |
|||
set D=%A% * %B% & call :printC |
|||
set D=%A% / %B% & call :printC & rem truncates toward 0 |
|||
set D=%A% %% %B% & call :printC & rem matches sign of 1st operand |
|||
exit /b |
|||
:printC |
:printC |
||
set /A C=%D% |
|||
echo %D% = %C% |
|||
</lang> |
|||
=={{header|BBC BASIC}}== |
=={{header|BBC BASIC}}== |