COBOL2002 使用の手引 手引編
同一の式が複数ある場合,最初の式だけ計算をし,残りの式は最初の式の結果で置き換えることによって演算時間の短縮を図ります。
COMPUTE C = A + B. COMPUTE D(I) = A + B. COMPUTE E = A + B + C. MOVE D(I) TO F.
ADD A TO B GIVING C temp. MOVE temp TO D(I). COMPUTE E = temp + C. MOVE D(I) TO F.
All Rights Reserved. Copyright (C) 2014, 2017, Hitachi, Ltd.