Будет ли какая-либо точка во входном номере с запятыми в Cobol

#cobol

#cobol

Вопрос:

Скажем, у меня есть картинка PIC —-,—,— .99

Если бы входное число было 999999999,99, оно отображалось бы как 999 999 999,99, Если оставить Cobol для обработки форматирования, чтобы входное число не должно быть 999 999 999,99

Надеюсь, это понятно 🙂

Комментарии:

1. Я думаю, вы, возможно, упускаете суть. COBOL, в отличие от других языков, с которыми вы, возможно, знакомы, не предоставляет «формат на дисплее». Например, в C вы можете использовать printf для форматирования числового элемента различными способами. В COBOL вы ПЕРЕМЕЩАЕТЕ числовые данные в элемент ОТОБРАЖЕНИЯ с нужным форматом, а затем печатаете (отображение / запись).

Ответ №1:

Да, я бы отформатировал его так, как у вас есть в предложении picture, и не беспокоился о том, чтобы пользователь или программа вводили запятые.

Ответ №2:

COBOL вполне способен это сделать, если вы не знаете, как эффективно использовать предложение DISPLAY USAGE.

Обратитесь к инструктажу по использованию COBOL

Комментарии:

1. Это бессмысленный ответ, и ссылка на очень плохой и устаревший документ.