掷6面骰子6000次每个点数出现的概率

 更新时间:2019年02月27日 16:33:10   作者:Kingsly_Liang  
今天小编就为大家分享一篇关于掷6面骰子6000次每个点数出现的概率,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

掷6面骰子6000次每个点数出现的概率

import java.util.Random;
public class Statistics {
 final static int Maxsize = 6000;
 public static void main(String[] args) {
 // TODO Auto-generated method stub
 Random rand = new Random();
 int temp[] = new int[Maxsize];
 for(int i = 0; i < Maxsize; i++)
  temp[i] = rand.nextInt(6) + 1;
 int a=0, b=0, c=0, d=0, e=0, f=0;
 for(int i = 0; i < temp.length; i++)
 {
  if(temp[i] == 1)
  a++;
  else if(temp[i] == 2)
  b++;
  else if(temp[i] == 3)
  c++;
  else if(temp[i] == 4)
  d++;
  else if(temp[i] == 5)
  e++;
  else if(temp[i] == 6)
  f++;
 }
 System.out.println("1出现:" + a + " 2出现:" + b + " 3出现:" + c + " 4出现:" + d + " 5出现:" + e + " 6出现:" + f + "\n");
 float one = (float)a/Maxsize, two = (float)b/Maxsize, three = (float)c/Maxsize, four = (float)d/Maxsize;
 float five = (float)e/Maxsize, six = (float)f/Maxsize;
 System.out.println(1 + "出现的概率是:" + one);
 System.out.println(2 + "出现的概率是:" + two);
 System.out.println(3 + "出现的概率是:" + three);
 System.out.println(4 + "出现的概率是:" + four);
 System.out.println(5 + "出现的概率是:" + five);
 System.out.println(6 + "出现的概率是:" + six);
 }
}

结果:

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对脚本之家的支持。如果你想了解更多相关内容请查看下面相关链接

相关文章

  • 解决在启动eclipse的tomcat进行访问时出现404问题的方法

    解决在启动eclipse的tomcat进行访问时出现404问题的方法

    这篇文章主要介绍了解决在启动eclipse的tomcat进行访问时出现404问题的方法,感兴趣的小伙伴们可以参考一下
    2016-04-04
  • 面向对象编程:Java中的抽象数据类型

    面向对象编程:Java中的抽象数据类型

    面向对象编程:Java中的抽象数据类型...
    2006-12-12
  • 超详细讲解SpringBoot参数校验实例

    超详细讲解SpringBoot参数校验实例

    经常需要提供接口与用户交互(获取数据、上传数据等),由于这个过程需要用户进行相关的操作,为了避免出现一些错误的数据等,一般需要对数据进行校验,下面这篇文章主要给大家介绍了关于SpringBoot各种参数校验的相关资料,需要的朋友可以参考下
    2022-05-05
  • Java多线程实现Callable接口

    Java多线程实现Callable接口

    本文给大家分享的是使用Java多线程来实现callable接口的方法,以及使用方法,另外还有一个网友的实例,希望能够对大家掌握Java多线程有所帮助。
    2016-06-06
  • 从千千静听歌词服务器获取lrc歌词示例分享

    从千千静听歌词服务器获取lrc歌词示例分享

    这篇文章主要介绍了使用PHP从千千静听歌词服务器获取lrc歌词的方法,大家参考使用吧
    2014-01-01
  • Java中内存区域的划分与异常详解

    Java中内存区域的划分与异常详解

    最近在看java虚拟相关知识,把每天看到的一些内容做一个归纳总结,下面这篇文章主要给大家介绍了关于Java中内存区域的划分与异常的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧
    2018-06-06
  • 基于Listener监听器生命周期(详解)

    基于Listener监听器生命周期(详解)

    下面小编就为大家带来一篇基于Listener监听器生命周期(详解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-10-10
  • 浅谈用java实现事件驱动机制

    浅谈用java实现事件驱动机制

    这篇文章主要介绍了浅谈用java实现事件驱动机制,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-09-09
  • SpringBoot实现文件上传下载功能小结

    SpringBoot实现文件上传下载功能小结

    最近做的一个项目涉及到文件上传与下载功能。SpringBoot后台如何实现文件上传下载呢?下面有单文件上传和多文件上传功能,感兴趣的朋友一起看看吧
    2017-08-08
  • java中equals和等号(==)的区别浅谈

    java中equals和等号(==)的区别浅谈

    java中equals和等号(==)的区别浅谈,需要的朋友可以参考一下
    2013-05-05

最新评论