Re: [問題] 亂數問題

看板java作者 (趴趴)時間18年前 (2007/10/17 21:30), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《snowxdato (幹嘛跟你說)》之銘言: : 怎麼產生兩位元的亂數? : int c=(int)(Math.random()*2); : String s=Integer.toBinaryString(A[y][x]) //把10進位變成2進位 : 產生兩位元的亂數後要怎麼變二進位啊? : thx. int sum=0,n=5; //產生5個位元(bit)的某個亂數 String s=""; for (int i=0; i<n; i++) { int c=(int)(Math.random()*2); sum = sum * 2 + c; s = s + c; } // sum 為所求數 // s 是你要的字串 你要的是這個? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.22.63.250 ※ 編輯: Srjiang 來自: 211.22.63.250 (10/17 21:31)
文章代碼(AID): #175WvX9C (java)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #175WvX9C (java)