很簡(jiǎn)單 。
成都創(chuàng)新互聯(lián)公司從2013年成立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元舞鋼做網(wǎng)站,已為上家服務(wù),為舞鋼各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:13518219792
int [] num = new int[3]; //數(shù)組長(zhǎng)度為3
int diag=0; //統(tǒng)計(jì)出現(xiàn)5的次數(shù)
for(int i=0;i3;i++){ //擲骰子三次 ,也就是三個(gè)骰子
隨機(jī)數(shù)字 num[i]=(int)(Math.random()*5)+1; //隨機(jī)1-6的數(shù)字
if(num[i]==5){
diag++; //當(dāng)骰子等于5的時(shí)候,統(tǒng)計(jì)次數(shù)加1;
}
}
double a=diag/3; //骰子出現(xiàn)5的次數(shù),除以骰子總數(shù),得到概率。
System.out.println(a);
你這么寫(xiě)吧。拋一次骰子,就是你剛才那個(gè),循環(huán)3次,取1-6隨機(jī)數(shù),取到5,然后youFive++;取不到5,meiFive++。你這樣拋10000次,用youFive/10000就很接近真的概率了。 但這是統(tǒng)計(jì)的思路,樣本可能存在偏差,不知道你算這個(gè)概率為什么編程?你計(jì)算出3個(gè)骰子都沒(méi)有5的概率用1減一下就好了,應(yīng)該是這個(gè)吧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("小錢(qián)", "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ì)還是隨機(jī)數(shù)
用概率模型,先隨機(jī)一次看取用哪個(gè)概率,隨后再隨機(jī)一次。代碼示例如下: 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計(jì)算概率代碼 java隨機(jī)生成算術(shù)題
網(wǎng)站鏈接:http://muchs.cn/article40/doecceo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計(jì)、電子商務(wù)、企業(yè)網(wǎng)站制作、營(yíng)銷型網(wǎng)站建設(shè)、手機(jī)網(wǎng)站建設(shè)、網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容