COBOLの計算方法について解説(加算・減算・乗算・除算)

COBOL計算方法まとめ

今回はCOBOLの計算方法について解説します。過去にそれぞれの使用方法については過去に紹介済みですので、より詳しく知りたい場合はリンク先を確認してください。

COBOLには計算を行うためには、四則演算子を使用するCOMPUTEを用いた方法と算術文を用いる方法があります。
今回はそれぞれの方法を紹介しています。

加算-足し算

加算を使用する方法は以下の通り

加算例使用方法
ADDADD 1 1 TO A.
+COMPUTE A = 1 + 1.
加算の使用例

詳しい説明は以下の通り

COBOL足し算ADDCOBOLで加算(足し算)する方法を解説!(GIVING指定についても) COBOL-computeCOBOLで四則演算・算術式(COMPUTE)を解説!余りと繰上の方法も解説

減算-引き算

減算を使用する方法は以下の通り

減算例使用方法
COMPUTE B = 1 – 1.
SUBTRACTSUBTRACT 1 FROM 1 GIVING B .
減算の使用例

減算の詳しい使用方法については下記の通りです。

COBOLで引き算COBOLで減算する方法を解説(SUBTRACTで引き算) COBOL-computeCOBOLで四則演算・算術式(COMPUTE)を解説!余りと繰上の方法も解説

乗算-掛け算

乗算を使用する方法は以下の通り

乗算例使用方法
*COMPUTE C = 1 * 1.
MULTIPLYMULTIPLY 1 BY 1 GIVING C.
乗算の使用例

詳しい説明については下記の通りです。乗算を行う際に四捨五入や切り捨てなどの使い方も説明しています。

COBOLで掛け算COBOLで乗算(掛け算)する方法について解説する COBOL-computeCOBOLで四則演算・算術式(COMPUTE)を解説!余りと繰上の方法も解説

除算-割り算

除算を使用する方法は以下の通り

減算例使用方法
/COMPUTE D = 1 / 1.
DIVIDEDIVIDE 1 BY 1 GIVING D.
除算の使用例

詳しい説明は下記の通り。

COBOLで割り算COBOLでDIVIDE(割り算)余りの求め方も解説 COBOL-computeCOBOLで四則演算・算術式(COMPUTE)を解説!余りと繰上の方法も解説

冪算-べき乗

冪乗を使用する方法は以下の通り

冪乗例使用方法
**COMPUTE E = 1 ** 1
冪乗の使用例

冪乗の詳しい使用例は下記リンク先です。

COBOL-computeCOBOLで四則演算・算術式(COMPUTE)を解説!余りと繰上の方法も解説

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA