请问,COBOL程序中有没有随机函数,望不吝赐教。(想要随机取得整数和字符串)

2024-11-25 13:53:55
推荐回答(2个)
回答1:

cobol中有个random 函数。但是它只返回0~1之间的小数(就是说0<= 随机值<1)。所以假如你想要0到51之间的数,可以这么做:COMPUTE RANDOM-VALUE = FUNCTION RANDOM (1) * 52.

现对的,如果要1到52的话,就要加1了:
COMPUTE RANDOM-VALUE = FUNCTION RANDOM (1) * 52 + 1.

回答2:

没有