アプリ版:「スタンプのみでお礼する」機能のリリースについて

COBOL初心者です。
数値計算でADDなど4種類ありますが、
これを組み合わせて一つの文で作れますか。
COMPUTEを使わずに行いたいです。
1回ずつ文を作らないとできないのでしょうか。

例えば
COMPUTE A = (100+5-12)/3.
これをADD、SUBTARCTなど使って計算したいです。

質問者からの補足コメント

  • ご回答ありがとうございます!
    手計算してcopyというのはCOMPUTEを使って計算するってことですか?

    No.1の回答に寄せられた補足コメントです。 補足日時:2022/11/18 18:19

A 回答 (2件)

> これを組み合わせて一つの文で作れますか。


出来ないです。そのためのCOMPUTE文です。

> COMPUTE A = (100+5-12)/3.
MOVE 31 TO A.
で。
    • good
    • 0

それだと右辺は定数なんだから「手計算して COPY」でいいんじゃないの?



例えば ADD で 3個以上の項目の和を計算することはできるけど, ADD だけで割り算はできないよ.
この回答への補足あり
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!