首页 > 解决方案 > 为什么 $RANDOM 最大值是 32767 而不是 65535?

问题描述

$RANDOM 的文档指出:

$RANDOM是一个内部 Bash 函数(不是常量),它返回 0 - 32767 范围内的伪随机整数

如果随机值是无符号的,为什么它只使用高达 2^15 - 1 而不是 2^16 - 1 的值?这有什么意义吗?

标签: bash

解决方案


推荐阅读