算術演算を次の表に示します。
命令 | 従来型の構文 | 自由形式構文 |
---|---|---|
絶対値 | %ABS (式の絶対値) | |
加算 | ADD (加算) | + 演算子 |
除算 | DIV (除算) | / 演算子または %DIV (商の戻り整数部分) |
除算の剰余 | MVR (剰余の転送) | %REM (戻り整数剰余) |
乗算 | MULT (乗算) | * 演算子 |
平方根 | SQRT (平方根) | %SQRT (式の平方根) |
減算 | SUB (減算) | - 演算子 |
ゼロにして加算 | Z-ADD (ゼロにして加算) | (許可されていない) |
ゼロにして減算 | Z-SUB (ゼロにして減算) | (許可されていない) |
算術演算の例については、図 152 を 参照してください。
算術演算の指定にあたっては次のことを忘れないでください。
ただし、以下の例外に注意してください。
ただし、DIV 命令は、その演算にパック 10 進数または浮動形式を 使用します。 整数および符号なしの数値演算の詳細については、整数および符号なしの演算を 参照してください。
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.