在shell中生成随机数

转载 2013年12月05日 18:41:15

http://www.cnblogs.com/leipei2352/archive/2011/07/02/2096380.html

#!/usr/bin/bash


要在shell中生成随机数,在bash中可以调用$RANDOM,引用一段对RANDOM的介绍. 
     Each time this is referenced, a random integer between 0 and 32767 is generated. The sequence of random numbers may be initialized by assigning a value to RANDOM. If RANDOM is unset, it loses its special properties, even if it is subsequently reset. 
     要生成一个范围中的随机数,可以用: 
        declare -i randomnum=$RANDOM*$scale/32767 
     同样,要使用declare,必须是在bash环境中.

     2011-07-02 补充: 
     shell第一行必须是#!/usr/bin/bash


相关文章推荐

shell 生成指定范围随机数与随机字符串

shell 生成指定范围随机数与随机字符串 1.使用系统的 $RANDOM 变量 [plain] view plain copy   ...

LINUX SHELL 获取随机数方法总结

原文地址:http://blog.sina.com.cn/s/blog_7bb982070100sqzk.html   linux shell实现随机数多种方法(date,random,uuid)...

linux shell实现随机数多种方法(date,random,uuid)

shell实现随机数多种方法 在日常生活中,随机数实际上经常遇到,想丢骰子,抓阄,还有抽签,非常简单就可以实现。那么在做程序设计,真的要通过自己程序设计出随机数那还真的不简单...

shell实例(九) ---随机数

1.两个指定值之间的随机数#! /bin/shrandomBetween() { syntax() {   echo   echo "Syntax: randomBetween [min] [max]...

shell实例浅谈之三产生随机数七种方法

shell随机数

linux shell实现随机数多种方法

linux shell实现随机数多种方法(date,random,uuid) 在日常生活中,随机数实际上经常遇到,想丢骰子,抓阄,还有抽签。呵呵,非常简单就可以实现。那么在做程序设计,真...

生成随机数

随机数生成

  • 2013-07-15 17:15
  • 24KB
  • 下载

生成一定范围的随机数

#include using namespace std; const float MAXWEIGHT = 0.3; const float SCALEWEIGHT = 32767; void ma...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)