cobol
Заявление DIVIDE
Поиск…
замечания
Оператор COBOL DIVIDE делит один числовой элемент на другие, устанавливая элементы данных на частное и, необязательно, на оставшуюся часть.
ROUNDED Фраза:
По умолчанию используется TRUNCATION если не указано закругленная фраза. Режим ROUNDED умолчанию - ROUNDED NEAREST-TOWARD-ZERO (округление), если иное не указано. Так называемое округление банкира 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
DIVIDE a BY b GIVING q REMAINDER r
Элементы данных q и r задаются с результатами b/a
Все поля результатов DIVIDE могут иметь предложения ROUNDED MODE IS .
Все заявления DIVIDE могут иметь ON SIZE ERROR а NOT ON SIZE ERROR декларативные заявления, включенные для улавливания недействительных результатов, учитывая тип и размер полей результатов.

