2011-10-11 69 views
0

说我有图片PIC ----,---,---。99输入数字中有逗号的点是否在Cobol中

如果输入的数字是999999999.99,它会显示为999,999,999.99 应该COBOL留待处理的格式使输入的号码并不需要为999,999,999.99

希望这是明确的:)

+2

我想你可能会错过这一点。与您可能熟悉的其他语言不同,COBOL不提供“显示格式”。例如在C中,您可以使用printf以各种方式格式化数字项目。在COBOL中,将数字数据移动到具有所需格式的DISPLAY项目,然后打印(显示/写入)。 – NealB

回答

1

是的,我会格式化你的方式有它的图片子句中而不用担心让用户或程序输入逗号。

0

除非您知道如何有效地使用DISPLAY USAGE子句,否则COBOL完全可以做到这一点。

请参阅COBOL usage briefing

+0

这是一个无意义的答案,链接是一个非常贫穷和过时的文件。 –