Windows环境下快速生成随机数

来源 :电脑爱好者 | 被引量 : 0次 | 上传用户:hlxcun871
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读

1. 特定区间普通随机数的生成


  如果需要生成一个特定区间内的随机数,首先可以通过我们所熟悉的Excel软件来创建。主要利用RAND和RANDBETWEEN两个函数来实现。
  例如,需要生成0到1区间内的随机数,可使用函数“=RAND()”来实现;要生成0到10之间的随机数,可使用函数表达式“=RAND()*10”;若需要1到10之间的随机数,要用表达式“RAND()*(10-1)+1”。同样地,若需要0到100之间的随机数,使用“RAND()*100”函数表达式;1到100之间的随机数,使用“RAND()*(100-1)+2”函数表达式(图1)。
  我们注意到,上述随机数都是小数。那么,如果要生成整数怎么办呢?有两种办法,一个是对生成的小数随机数取整,一个是直接生成整数随机数。第一种例如在表达式“RAND()*(100-1)+2”的基础上外加 TRUNC()函数,生成1到100之间的随机整数,整个表达式表述为“=TRUNC(RAND()*(100-1)+2)”;第二种则可以直接使用RANDBETWEEN()函数,用表达式“=RANDBETWEEN(0,10)”生成0到10之间的随机整数,表达式“=RANDBETWEEN(50,9999)”生成50到9999之间的随机整数(图2)。可见,RANDBETWEEN()函数用起来更形象,也更简单。



  如果觉得上述方式生成区间随机数比较麻烦,可利用第三方工具软件实现。比如使用Random Number Generator,可以很方便地进行随机数的区域设置和条件限定,从而自动生成满足条件的随机数。
  软件运行后,在左侧上方Interval from后的两个框中输入随机数生成的范围值,在Digits after decimal point后输入截取的小数位,在Number of digits to generate后输入每次生成的随机数个数。之后,点击G e n e r a t e integer按钮即可生成指定数量的随机整数,点击Generate decimal则生成相应的随机小数(图3)。



  隨机数的生成条件设置之后,建立随机数的操作还可以用快捷键来完成。按下功能键F1可以建立指定范围的整数,按下F2生成指定范围的小数,按下F4则清除随机数列表。如果需要生成大量的随机数,要从中找到一个特定的随机数是否存在,可使用Find按钮进行查找,找到后自动定位到该随机数(图4)。若中途要停止随机数的生成,可按下Esc键。

2. 特定格式组合随机数字串的生成


  如果需要生成由多个数字区段组合而成的随机数字串,也可以用两种方法来实现。
  首先,可以使用Excel的随机函数表达式。假设要生成形如“123-456”这样的由两段三位数字和连字符组成随机数字串,可以使用“=RANDBETWEEN(100,999)& " -" &RANDBETWEEN(100,999)”函数表达式。其中的“&”符号连接前后结果,而“-”表示以指定连字符连接前后两段随机数。
  依此类推,如果要生成由四段六位数字组成的随机数字串,可使用
  =RANDBETWEEN(100000,999999)&" - " &RANDBETWEEN(100000,999999)&" - " & & " - " & R A N D BE T W EEN(100000,999999)& " - " &RANDBETWEEN(100000,999999)& " - " &RANDBETWEEN(100000,999999)& " - " &RANDBETWEEN(100000,999999)”
  函数表达式(图5)。
  组合字数串的生成还可以使用第三方专用工具,如Portable Abluescarab Software CD-Key Generator软件。首次使用该软件会弹出提示,需要进行参数配置,配置参数主要有数字串的段数和每段的字符数两个参数(图6)。
  进入该生成器的主窗口后,先通过下拉列表,在使用数字、字符、数字+字符三种方式中选择一种,再通过下面的复选框选择是否使用小写字母,然后点击Generate按钮,即可建立一组组合数字串(图7)。
其他文献
1 桌面图标无法隐藏  在正常情况下,要隐藏Windows 10桌面图标,可在桌面空白处单击鼠标右键,依次选择“查看→显示桌面图标”,去掉对“显示桌面图标”选项的勾选来实现(图1)。  如果上述操作不能将桌面图标隐藏,可通过组策略编辑器来解决。按下Win+R组合键后运行GPEDIT.MSC命令,启动到组策略编辑器。在组策略编辑器窗口中,依次展开到“用户配置→管理模板→桌面”,在右侧窗格中,找到“隐
期刊
1 通过组策略变换任务视图方式  使用Windows 10专业版、企业版或教育版的用户,可通过组策略编辑器来修改多任务视图的展示方式。  按下Win+R组合键运行GPEDIT. MSC,启动组策略编辑器。依次展开并定位至“计算机配置→管理模板→系统→OS策略”,在右侧窗格中找到“启用活动源”项(图1);双击该项,并将其配置修改为“已禁用”,点击“应用”并确定(图2)。 2. 家庭版用户借助注册表实
期刊
对于系统组件的故障,Windows 10疑难解答组件可以自动查找到相应的错误并进行修复。因此当我们遇到Windows Update故障的时候,可以先到https://support.microsoft. com/zh-cn/help/4027322/windowsupdate-troubleshooter下载“Update疑难解答”程序。下载后以管理员身份运行,它会自动对Windows更新功能进行
期刊
1. 专用显示工具显示文件夹容量  首先我们可以用专用工具SizeExplorer Pro来分析文件夹的容量。在SizeExplorer Pro软件左侧窗格的目录树中选择要分析的文件夹,然后按下工具栏上的Explorer按钮,右侧的窗格中会显示包括文件夹大小的文件列表。如果文件夹不在一起排列,可点击Name标题栏进行排序。如果Size一列没有显示出文件夹大小,点击Refresh按钮刷新即可(图1)
期刊
笔记本用户总会面临这么一种怪现象:无论你再怎么小心,  笔记本键盘在使用一段时间后键帽上都会留下油光,从而破坏了整体视觉效果,给人一种脏兮兮的别扭之感。那么,键帽油光是如何产生的?我们又有哪些方法可以规避呢?  键帽油光从何而来  相信所有笔记本电脑用户都已被键帽油光的问题困扰许久:无论是多少价位的笔记本,无论你使用笔记本前洗不洗手,短则一周,多则数月,键帽表面必然会呈现一股“油光锃亮”的视觉特效
期刊
首先在Photoshop(本文以CS5版为例)中打开需要处理的图片,最好选择背景比较简单的图片,如果背景较为复杂,可通过Photoshop中的选取工具将人物提取出来,置于白色背景中(图1)。  制作像素爆发效果,需要更多一点空间进行操作。按D键快速恢复成默认的前景色和背景色(即前景纯黑、背景纯白),然后按Ctrl+Alt+C键调出“画布大小”对话框。定位中的蓝色块代表当前图像位置,箭头代表扩展的方
期刊
首先,將现用的电脑和所有闲置主机安装AnyDesk软件,设置该软件为自启动。然后运行每台电脑上的AnyDesk软件,记下各台主机的AnyDesk地址;点击“工作台密码更改”链接,设置各工作台访问密码,并将访问密码一并记下来(图1)。  为了便于随时自由访问,还需要点击软件右上角的控制菜单,选择“设置”命令,进入“安全”选项页,将交互存取方式选择为“允许随时连接查询”;将远程访问方式选择为“允许无监
期刊
Q:在打开网页进行浏览的时候,经常会莫名其妙出现一些广告的声音,有的时候广告声音还特别大,往往会吓人一跳。通过什么方法可以限制系统音量的最大值?  A:下载运行“Quiet on the Set”这款工具,通过拖动软件窗口上方的滑块,就可以设置系统音量的最大值。设置完成以后还需要设置一个密码,点击“Lock”按钮就可以进行锁定操作了。  需要注意的是:第三方播放器的音量大小,不受這款工具的限制影响
期刊
Q:很多浏览器都加入了鼠标手势功能,这样用户在处理链接等网页信息的时候就会更加方便快捷,可本人使用的火狐浏览器自身却没有这样的功能。请问应该如何解决?  A:下载FireDoge插件的最新版本(https://shuax.com/),解压以后就可以看到该插件分为32位和64位的版本,根据自己安装的火狐浏览器位数版本,将相应的插件文件复制到浏览器的安装目录。运行火狐浏览器,在窗口页面中利用鼠标右键画
期刊
两步完成视频合并  由于智能手机的快速普及,拍摄视频变得简单,但是当我们拍摄下多段不同的视频后,如果一个一个分享给大家的话比较麻烦,这时就可以将这些视频合并后再共享。  FFmpeg Joiner是一款基于FFmpeg的视频合并工具,由于这款工具只有一个功能,因此它的体积非常的小。软件运行后,点击工具界面中的“添加视频文件”按钮,在弹出的对话框中选择要进行合并的视频文件,将它们添加到窗口的列表中。
期刊