什么是标准的 COBOL RANDOM 函数实现?
What is the standard COBOL RANDOM function implementation?
COBOL RANDOM
函数文档未提供有关 argument-1
.
可接受值范围的足够信息
也许有人可以阐明我的以下问题:
- 可接受的种子值范围是多少?
- 如何处理超出允许范围的值?
- 它们是否被截断了?
- 是否只使用低位?
- 还是高位?
- 是否使用了最左边的数字?
- 还是最右边?
- 有多少人?
MOD
函数是否应用于种子值?
简而言之:
COBOL 标准中是否有规范定义正在使用 01 myRandomSeed PIC 9(50).
等值的哪些数字?
对于 COBOL 标准,请查看 the current draft standard(那里可用的文件因委员会工作的当前状态而异),它在“15 个内在函数”下具有 RANDOM
函数.
格式为:
FUNCTION RANDOM [ ( [ argument-1 ] ) ]
根据规则,可选参数 1 应为 class 数字,并且为零或正整数。
对于返回值:
The implementor shall specify the subset of the domain of argument-1 values that will yield distinct sequences of pseudo-random numbers. This subset shall include the values from 0 through at least 32767.
COBOL RANDOM
函数文档未提供有关 argument-1
.
也许有人可以阐明我的以下问题:
- 可接受的种子值范围是多少?
- 如何处理超出允许范围的值?
- 它们是否被截断了?
- 是否只使用低位?
- 还是高位?
- 是否使用了最左边的数字?
- 还是最右边?
- 有多少人?
MOD
函数是否应用于种子值?
简而言之:
COBOL 标准中是否有规范定义正在使用 01 myRandomSeed PIC 9(50).
等值的哪些数字?
对于 COBOL 标准,请查看 the current draft standard(那里可用的文件因委员会工作的当前状态而异),它在“15 个内在函数”下具有 RANDOM
函数.
格式为:
FUNCTION RANDOM [ ( [ argument-1 ] ) ]
根据规则,可选参数 1 应为 class 数字,并且为零或正整数。
对于返回值:
The implementor shall specify the subset of the domain of argument-1 values that will yield distinct sequences of pseudo-random numbers. This subset shall include the values from 0 through at least 32767.