Day9 random 乱数方法

Random乱数方法,顾名思义产生乱数,在程序中,若想要产生乱数的话,我们会使用此方法。
Random产出的乱数范围是0-1,且不等於1,其型态为double,
所以在Math.random()後要乘上乱数产生范围数的个数,例如我们要找1-10之间的乱数我们会先宣告一个数(a)为整数(int),并且乘上10
,因为1-10之间有10个数,再加上下界的数(1),程序码如下
https://ithelp.ithome.com.tw/upload/images/20210921/20140456Tuq6IGtjoU.png

以下还有几个例子
产生27-80的乱数
https://ithelp.ithome.com.tw/upload/images/20210921/20140456kTKb8B1usa.png

产生2-999的乱数
https://ithelp.ithome.com.tw/upload/images/20210921/20140456ZZXoY9Sls6.png

产生200-243的乱数
https://ithelp.ithome.com.tw/upload/images/20210921/20140456oJni1SDfao.png

最後印出a,就可以得到电脑所产生的乱数了,程序全码如下,在1-10内产生乱数5。
https://ithelp.ithome.com.tw/upload/images/20210921/20140456kKcNICyltk.png

此外,我们也可以直接在程序里面new一个random,记得在new一个random的时候要import
https://ithelp.ithome.com.tw/upload/images/20210921/201404564rzomuSHb6.png

接着可以印出不同类型的乱数,不管是整数还是小数
产生整数
https://ithelp.ithome.com.tw/upload/images/20210921/20140456Yynn0ki44j.png

产生小数
https://ithelp.ithome.com.tw/upload/images/20210921/20140456iUORWihprx.png

产生浮点数
https://ithelp.ithome.com.tw/upload/images/20210921/20140456ctnuOMHGgB.png

产生布林值
https://ithelp.ithome.com.tw/upload/images/20210921/20140456M28g6KyWQx.png

若我们要产生1-10的乱数写法如下
https://ithelp.ithome.com.tw/upload/images/20210921/20140456lKJ0oFNSx0.png
10代表1-10有10个数,最後一样要加上下界数(1)

程序全码如下,在1-10内产生乱数3。
https://ithelp.ithome.com.tw/upload/images/20210921/201404566dtXBjqYfK.png


<<:  Swift纯Code之旅 Day11. 「TableView(3) - 实作Delegate & DataSource」

>>:  [Day07]程序菜鸟自学C++资料结构演算法 – 链结串列实作应用

01 写在前面

想在大学前就开始接触程序有很多方式。不论是学校中资讯教育的课程、参与各种线上论坛/年会、甚至参与校内...

Proxmox VE 安装虚拟机:Ubuntu Server 20.04

前一章我们将 Windows 10 成功的在虚拟机装安装起来,本章换个完全不同的作业系统来安装,这...

Spring 初探 (二)

Spring 初探 (二) Spring初探(二) ...

鼠年全马铁人挑战 WEEK 40:最终章

               Photo by Markus Spiske on Unsplash...

Day25 测试与评量 MMF

Open-Match 将 MMF 以独立部件拆出,其中一个好处是,可以让我们单独对配对逻辑进行单元测...