1樓:匿名使用者
選擇隨機數需要的複雜度,例如加入數字,字母,特殊符號等,選擇位數,點選生成就可以啦
2樓:匿名使用者
$a = rand()
求個隨機數生成器
3樓:此薄鍋裡
隨機數生成器是一款能夠生成各種隨機數字的工具
支援生成數字、骰子、***、條碼、賬戶等
4樓:匿名使用者
ramdom rd=new ramdom();//例項化random 類的新例項rd
for(int=0;i<10;i++)//for迴圈語句
次猜數:",i+1,num);//在控制檯上寫"第1次猜數:"num這裡有問題吧,猜數遊戲生成的隨機數怎麼能顯示出來?
int input;//定義一個整型變數
do//do……while迴圈當滿足while條件的時候執行
if(input>num)//判斷輸入的數和隨機產生的數,如果大了就輸出"大了";並結束本次迴圈
else if(input else break; }while(input!=num);} 5樓:匿名使用者 vb中有專門生成隨機數的函式 . 給你的**,你加進去,並添上相應控制元件就行了.然後看下**就很容易明白了.謝謝. private sub form_load() ***mand1.caption = "隨機畫圓" ***mand2.caption = "隨機文字" ***mand3.caption = "立體圖形" ***mand4.caption = "隨機影象" ***mand5.caption = "退出" '註釋: 隨機畫圓動畫 private sub ***mand1_click() dim xpos, ypos picture1.cls do nn = int(100 * rnd) if nn > 0 then picture1.drawwidth = nn end if xpos = rnd * picture1.scalewidth ypos = rnd * picture1.scaleheight picture1.pset (xpos, ypos), rgb(rnd * 256, rnd * 256, rnd * 256) doevents loop end sub '註釋: 隨機文字動畫 private sub ***mand2_click() picture1.cls do nn = int(45 * rnd) if nn > 0 then picture1.fontsize = nn end if picture1.currentx = rnd * picture1.scalewidth - 1000 picture1.currenty = rnd * picture1.scaleheight picture1.forecolor = rgb(rnd * 256, rnd * 256, rnd * 256) picture1.print "enjin 你個豬!" n = n + 1 if n > 50 then n = 0 picture1.backcolor = qbcolor(rnd * 15) end if doevents loop end sub '註釋: 立體隨機動畫 private sub ***mand3_click() dim m, n picture1.drawwidth = 1 picture1.backcolor = rgb(210, 150, 0) picture1.cls do m = rnd * picture1.scalewidth n = rnd * picture1.scaleheight - 500 for i = 0 to rnd * 800 picture1.line (m, n + 2.5 * i)-(m + i / 2, n + 2 * i), rgb(180, 180, 180) picture1.line (m, n + 2.5 * i)-(m - i / 2, n + 2 * i), rgb(80, 80, 80) next i doevents loop end sub '註釋: 隨機影象顯示 private sub ***mand4_click() do xx = rnd * picture1.width yy = rnd * picture1.height picture1.paintpicture picture2.picture, xx, yy, picture2.width, picture2.height doevents loop end sub '註釋: 退出按鈕 private sub ***mand5_click() endend sub 6樓:匿名使用者 用excel可以生成隨機數 或minitab 7樓:匿名使用者 隨機數生成器 8樓:馬馬君 可驗證的**: private m as integer, n as integer private sub ***mand1_click() if isnumeric(text1) = false then '位數保護 msgbox "位數必須輸入 數字"text1.setfocus else if val(trim(text1)) < 1 or val(trim(text1)) > 4 then msgbox "位數是1~4的正整數" text1 = "" text1.setfocus end if end if if isnumeric(text2) = false then '個數保護 msgbox "個數必須輸入數字" text2.setfocus else if val(trim(text2)) < 1 or val(trim(text2)) > 100 then msgbox "個數是1~100的正整數" text2 = "" text2.setfocus end if end if text3 = "" dim i as integer, k as integer m = val(trim(text1)) n = val(trim(text2)) for i = 1 to n '產生n個隨機數 randomize select case m '區別位數 case 1 k = 1 + int(rnd * 9) case 2 k = 10 + int(rnd * 90) case 3 k = 100 + int(rnd * 900) case 4 k = 1000 + int(rnd * 9000) end select text3 = text3 & k & "," '填充文字框 next i end sub 說明:1、設定範圍:位數<=4, 個數<=100 2、介面說明:兩個標籤、兩個普通文字框、一個按鈕、一個多行文字框text3 3、對位數和個數的輸入值,有驗證 效果如下圖。不知偶理解樓主意思沒有? 9樓:匿名使用者 隨機數生成可用rnd*a+1才完成. dim a%, b%, private sub timer1_timer()'窗體上加個時間控制元件,就可以在規定的間隔 a = rnd * 10 + 1 '時間產生隨機1-10的數,b是控制產生5個後退出, print a '如果要產生兩位數的,就把10換成100,依此類推,1000,10000... b = b + 1 '哦,我現在是看明白了,好吧,左邊的**是基礎,我就不刪了. if b = 5 then '在窗體上加兩lable1,2和兩text1,2.不多說,text1,2分別接 end '收個數和位數.c=val(text1.text);d=val(text2.text) end if 'val是把字元換成數字,把左邊**中10換成c,5換成d就可以 end sub '了/ 10樓:匿名使用者 綠色**查下看看有沒。裡面有多軟體。 隨機日期的公式是 int rand 365 41275 其中365表示一年,41275為起始日2013年1月1日。別看公式得出的是一個5位整數,使用日期格式時則可以表示2013年1月1日 12月31日間的隨機日期。第二個要求是日期遞增,這也不難,第一個單元格寫上面的公式 或直接是日期 下面的單元格中... 3.91 icepub randomstringsl 函式原型 int winapi icepub randomstrings char strintergerbuff,int fromvalue,int tovalue,int num,char fenge 輸入 fromvalue 最小值 tov... 這樣就可以實現了 randi 2 2 1,100 matlab 中如何產生0 1上均勻分佈的隨機數 在matlab 中產生0 1上均勻 分佈的隨機數方法如下 方法1 對於問題,如果 y 是m n的服從0 1均勻分佈的隨機矩陣 y rand m,n 方法2 用統計工具箱,y unifrnd 0,1,m...excel隨機數生成,excel 隨機數生成
如何做軟體 例如隨機數生成器 用什麼軟體製作的 如果可以的話告訴我原理 謝謝
用matlab隨機生成上均勻分佈的隨機數