수색…


비고

COBOL DIVIDE 문은 하나의 숫자 항목을 나머지로 DIVIDE 으로써 데이터 항목을 몫으로 설정하고, 선택적으로 나머지 값을 설정합니다.

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

ROUNDED 구문 :

둥근 구가 지정되지 않은 경우 기본값은 TRUNCATION 입니다. 기본 ROUNDED 모드입니다 NEAREST-TOWARD-ZERO (내림) 지정된 다른 그러하지 아니하다. 그래서 Banker의 반올림 은 가장 NEAREST-EVEN .

ROUNDED 구

DIVIDE 명령문 형식

DIVIDE a INTO b c d

데이터 항목 b , cdb/a , c/ad/a 됩니다.

DIVIDE a INTO b GIVING c

데이터 항목 cb/a 로 변경됩니다.

DIVIDE a BY b GIVING c

데이터 항목 ca/b 로 변경됩니다.

DIVIDE a INTO b GIVING q REMAINDER r

데이터 항목 qrb/a 결과로 설정됩니다 b/a

DIVIDE a BY b GIVING q REMAINDER r

데이터 항목 qrb/a 결과로 설정됩니다 b/a

모든 DIVIDE 결과 필드에는 ROUNDED MODE IS 절이있을 수 있습니다.

모든 DIVIDE 문에는 ON SIZE ERRORNOT ON SIZE ERROR 선언 문이 포함되어 결과 필드의 유형과 크기에 따라 잘못된 결과를 캐치 할 수 있습니다.



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