如何在linux中用命令产生一个范围内的随机数

如何在linux中用命令产生一个范围内的随机数,第1张

linux内核自1.3.30版本以来实现了一个随机数产生器,从理论上说它能产生真正的随机数,该随机数产生器是从设备驱动收集电路上的环境噪音放入熵池,它的实现代码在drivers/char/random.c中,自己去看吧

linux 是个 *** 作系统,和生成随机数没有关系。

你是不是要说在 linux 下的 c++ 程序中生成随机数?

c++ 是标准的,无论在哪个系统下,都使用 srand 和 rand 配合生成真正的随机数。

MAXCOUNT=10 #这是变量

count=1 #同上

number=$RANDOM

FLOOR=0

RANGE=999 #随机数范围,1-999之间,可以改

number=0

while [ "$number" -le $FLOOR ]

do

number=$RANDOM

let "number %= $RANGE"

done

echo "$number"

这样就可以产生随机数了.....,没时间了,.别的没法一一注释,自己看


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/9000019.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存