수색…
비고
COBOL DIVIDE
문은 하나의 숫자 항목을 나머지로 DIVIDE
으로써 데이터 항목을 몫으로 설정하고, 선택적으로 나머지 값을 설정합니다.
ROUNDED
구문 :
둥근 구가 지정되지 않은 경우 기본값은 TRUNCATION
입니다. 기본 ROUNDED
모드입니다 NEAREST-TOWARD-ZERO
(내림) 지정된 다른 그러하지 아니하다. 그래서 Banker의 반올림 은 가장 NEAREST-EVEN
.
DIVIDE 명령문 형식
DIVIDE a INTO b c d
데이터 항목 b
, c
및 d
는 b/a
, c/a
및 d/a
됩니다.
DIVIDE a INTO b GIVING c
데이터 항목 c
는 b/a
로 변경됩니다.
DIVIDE a BY b GIVING c
데이터 항목 c
는 a/b
로 변경됩니다.
DIVIDE a INTO b GIVING q REMAINDER r
데이터 항목 q
및 r
은 b/a
결과로 설정됩니다 b/a
DIVIDE a BY b GIVING q REMAINDER r
데이터 항목 q
및 r
은 b/a
결과로 설정됩니다 b/a
모든 DIVIDE
결과 필드에는 ROUNDED MODE IS
절이있을 수 있습니다.
모든 DIVIDE
문에는 ON SIZE ERROR
및 NOT ON SIZE ERROR
선언 문이 포함되어 결과 필드의 유형과 크기에 따라 잘못된 결과를 캐치 할 수 있습니다.
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow