很簡單 。

成都創(chuàng)新互聯(lián)公司從2013年成立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目成都網(wǎng)站設(shè)計、成都網(wǎng)站建設(shè)網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元舞鋼做網(wǎng)站,已為上家服務(wù),為舞鋼各地企業(yè)和個人服務(wù),聯(lián)系電話:13518219792
int [] num = new int[3]; //數(shù)組長度為3
int diag=0; //統(tǒng)計出現(xiàn)5的次數(shù)
for(int i=0;i3;i++){ //擲骰子三次 ,也就是三個骰子
隨機數(shù)字 num[i]=(int)(Math.random()*5)+1; //隨機1-6的數(shù)字
if(num[i]==5){
diag++; //當(dāng)骰子等于5的時候,統(tǒng)計次數(shù)加1;
}
}
double a=diag/3; //骰子出現(xiàn)5的次數(shù),除以骰子總數(shù),得到概率。
System.out.println(a);
你這么寫吧。拋一次骰子,就是你剛才那個,循環(huán)3次,取1-6隨機數(shù),取到5,然后youFive++;取不到5,meiFive++。你這樣拋10000次,用youFive/10000就很接近真的概率了。 但這是統(tǒng)計的思路,樣本可能存在偏差,不知道你算這個概率為什么編程?你計算出3個骰子都沒有5的概率用1減一下就好了,應(yīng)該是這個吧1-(5/6)*(5/6)*(5/6)
public class Zhuq {
public static void main(String[] args) {
ListPerson listP=new ArrayListPerson();
listP.add(new Person("小李", "1", 200));
listP.add(new Person("小王", "2", 210));
listP.add(new Person("小趙", "3", 230));
listP.add(new Person("小孫", "4", 100));
listP.add(new Person("小錢", "5", 3));
listP.sort(new ComparatorPerson() {
@Override
public int compare(Person o1, Person o2) {
// TODO Auto-generated method stub
return (((Person)o1).count)*(Math.random()*10+1)(((Person)o2).count)*(Math.random()*10+1)?-1:1;
}
});
System.out.println(listP);
}
}
class Person {
String personName;
String id;
int count;
public Person(String personName, String id, int count) {
super();
this.personName = personName;
this.id = id;
this.count = count;
}
@Override
public String toString() {
return "Person [personName=" + personName + ", id=" + id + ", count=" + count + "]";
}
}
//本質(zhì)還是隨機數(shù)
用概率模型,先隨機一次看取用哪個概率,隨后再隨機一次。代碼示例如下: import java.util.Random;public class HelloWorld { public static void main(String[] args) { Random random = new Random(); double p1=0.7; //1~4的概率 double p=(...
網(wǎng)站標(biāo)題:java計算概率代碼 java隨機生成算術(shù)題
網(wǎng)站鏈接:http://chinadenli.net/article40/doecceo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計、電子商務(wù)、企業(yè)網(wǎng)站制作、營銷型網(wǎng)站建設(shè)、手機網(wǎng)站建設(shè)、網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)