수색…


비고

여기에 이미지 설명을 입력하십시오.

반올림 단계는

여기에 이미지 설명을 입력하십시오.

ADD 문

ADD 1 TO cobol

이 변수는 cobol 변수를 수정합니다. 오버플로는 자동으로 무시됩니다.

ADD 1 TO cobol GIVING GnuCOBOL

이것은 GnuCOBOL 에 저장된 ADD의 결과 인 cobol 수정하지 않습니다. 다시 말하지만, 스토리지 할당의 오버플로는 자동으로 무시됩니다 (필드는 크기 오류에서 이전 값으로 유지되며 예외가 발생하지 않습니다).

ADD
    a b c d f g h i j k l m n o p q r s t u v w x y z
    GIVING total-of
    ON SIZE ERROR
        PERFORM log-problem
    NOT ON SIZE ERROR
        PERFORM graph-result
END-ADD

여러 개의 입력이 허용되며 저장소 크기 테스트가 명시 적입니다. COBOL은 고유 한 FUNCTION E 를 가지고 있으므로 단일 문자 식별자에 대한 현명한 선택이 아닙니다.

COBOL의 SIZE ERROR 는 유형 및 / 또는 PICTURE 에 따라 다릅니다. PIC 9 필드는 0에서 9까지의 값만 안전하게 저장하며, 중간 결과 10은이 경우 ON SIZE ERROR 구문을 트리거합니다.



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow