Swift 如何生成隨機數

2021-10-11 22:54:45 字數 762 閱讀 1036

var numberone:

int=

int(

arc4random()

)print

(numberone)

結果:

3628967563
說明:arc4random()直接返回uint32型別資料

var numberfour:

double

=drand48()

print

(numberfour)

結果:

0.39646477376027534
說明:drand48()直接返回0~1內的double型別資料

(如果要生成的資料為0至某個double型別資料該如何?drand48()乘上某個閾值即可)

var numberthree:

int=

int(

arc4random_uniform

(100))

print

(numberthree)

結果:

36
說明:arc4random_uniform()引數為uint32,將返回0~引數內的資料。例如引數為100,結果將返回0~100內的uint32型別資料

Python如何生成隨機數?

python中,獲取隨機數的方法大致有如下 import random 匯入random python中利用random獲取乙個0到1的隨機浮點數 a random.random print a 列印結果 python中利用random獲取一定範圍內的 10到20 隨機浮點數 b random.un...

c 如何生成隨機數

使用rand 函式 標頭檔案 1 如果你只要產生隨機數而不需要設定範圍的話,你只要用rand 就可以了 rand 會返回一隨機數值,範圍在0至rand max 間。rand max定義在stdlib.h,其值為2147483647。例如 include includevoid main 2 如果你要...

隨機生成隨機數

現畫乙個command命令按鈕,進行貼上。private sub command1 click show me scale 0,0 18,8 me.auto redraw true me.draw mode 2 circle 3,4 3,vb red me.auto redraw false lin...