excel生成任意位随机数的方法
excel中生成随机数的方法有2种,一是rand函数,一是randbetween函数。rand函数为:"=rand()”,注意的是rand函数括号里是空的不填数据;randbetween函数为:"=randbetween(下限,上限),括号要填数据,其中上限>下限。二者的使用方法简单介绍如下:
一、rand函数
(01)rand函数是英语randmize缩写,意思为随机的意思。在vb中使用时是可以生成0~1之间的任何一个数,加上int函数和其他方法就可以实现随机生成任意区间内你想要生成的数。
a、生成0-1随机数
(01)直接在表格中输入“=rand()”,回车。注意:括号是英文状态下的括号。
b、生成任意区间的随机数
(01)1)、生成个位数的整数。这里需要借助int函数来完成。例如随机生成一个个位数n,也就是0=<n<10,公式为:”=int(rand()*10).
(02)2)随机生成2位数以及2位以上的数的方法。需要注意的是,跟生成个位数不同,生生成2位以上的数需要添加一个基数,例如2位数n,则10=<n<=99,公式为”=int(rand()*90+10)“、3位数为“=int(rand()*900+100)”……
(03)3)、生成任意位数的小数。这里需要用到前面的那一步,就是先随机生成一个个位数,然后再除以10、100、1000……来控制小数点位数。例如生成一个千分位小数就是除以1000,公式为:“=int(rand()*10)/1000”,结果如下:
(04)4)生成任意区间的任意随机小数。在这里需要首先要生成对应数量的整数,再除以相应的10的次方倍。例如要生成23.22这样二位数小数,首先要生存一个千位数小数,然后在除以100就可以得到,公式如下:“=int(rand()*9000+1000)/100”。
(05)5)、那又有人说了,小数点后保留1位以上的随机数怎么生成。其实很简单,跟上一步差不多,只需把生成个位数变成生成2位数、3位数……以此类推,再除以相应的整数倍。例如:“=int(rand()*90+10)/100”,可以生成小数点后2位的随机数。
二、randbetween函数
(01)randbetween函数是rand函数的升级版,可以直接生成任意区间的函数。需要注意的是这个函数生成的随机数都是整数。
(02)这个函数为:=randbetween(下限,上限),例如本次函数为:=randbetween(100,1000).
(03)利用randbetween函数生成任意位数的小数。跟上面生成任意位小数相似,不过更简单,直接输入”=randbetween(1,10),然后再除以10、100、1000……来控制小数点数。例如:“=RANDBETWEEN(1,10)/1000”
(04)注意上下限一定不要搞反,不然就是错误的函数。如图所示。
特别提示
函数中的任何标点符号都是在英文输入状态下的标点符号。
randbetween函数只生成整数。
利用rand函数生成2位以上的数时,一定要加上一个基数。
-
MATLAB使用importdata读取字符数据文件并绘图
本文首先使用importdata()读取(导入)含有字符和数据的文本格式数据文件,然后介绍通过“.”+数据名的方式读取结构数组中的数据,最后使用plot()绘制折线图。操作方法(01)第一,首先准备数据,下图txt数据文件是某年12个月的月收入情况,既包含数字又包含字符。(02)第二,将该数...
-
framework3.5怎么安装
framework3.5是一个框架,主要功能是多语言组件的开发以及执行环境,下面说说怎么安装以供参考:操作方法(01)首先在浏览中输入framework3.5,在网页结果中点击普通下载。(02)下载好之后双击打开,等待软件加载组件程序。(03)之后再选择我已经阅读并接受许可协议中的条款,再点击...
-
百度地图查看坐标
操作方法(01)首先,电脑打开搜狗浏览器,进入百度官网。(02)在上边我们点击百度地图的按钮。(03)进入地图上,可以看到当前自己所在城市。(04)点击地图下方的“地图开发平台”按钮。(05)在地图开放平台页面,点击:开发文档——坐标拾取器。(06)然后在地图中,随意点击一个位置,就可以查...
-
参考文献在文中怎么标注(word)
(尾注添加方法)在文章中标注参考文献,还在一个一个慢慢敲吗?看看用word怎么快速实现吧。这里以word2003为例。操作方法(01)光标移到要加入参考文献标注的地方(02)菜单中“插入”——“引用”——“脚注和尾注”(03)如图设置(04)确定后在该处就插入了一个上标“1”,而光标...