2016年5月23日月曜日

乱数生成 - rand

乱数生成

rand(100)

int での乱数生成



■実行例

99
27
57
27
36
85
87
42
2
77
87
35
84
82

rand(100.0)

float での乱数生成

■実行例
24.290478229523
28.832364082336
31.247639656067
60.463559627533
86.959481239319
76.355004310608
45.971369743347
36.063897609711
35.087251663208
32.206809520721
6.2441468238831
66.770470142365
2.1321415901184
24.255168437958


rand(-100)

負の値 での乱数生成

■実行例

-14
-9
-10
-67
-15
-68
-61
-60
-16
-60
-20
-76
-66
-12
-56

rand(-0.01)

負の値 でのfloat の乱数生成

■実行例
-0.002821854352951
-0.0045204067230225
-0.0043455028533936
-0.0040916311740875
-0.0013518214225769
-0.0044581925868988
-0.00046616315841675
-0.0093869364261627
-0.0093834805488586
-0.002179092168808
-0.0015838646888733
-0.00074442505836487
-0.0069698321819305
-0.003640388250351
-0.0031287336349487



100.rand
100.1.rand

こういった呼び出し方も可能です。

0 件のコメント:

コメントを投稿