zoukankan      html  css  js  c++  java
  • 第八次抽考(随机数)

    package week4;
    
    import java.util.Random;
    
    public class Work3 {
        public static void main(String args[])
        {
            MathUtils m=new MathUtils();
            m.init();
            m.sum();
        }
            
    }
    class MathUtils{
        int[][] a;
        int x;//
        int y;//
        Random rd=new Random();
        public MathUtils()
        {
            x=rd.nextInt(9)+1;//[1,10)
            y=rd.nextInt(9)+1;//[1,10)
            a=new int[x][y];
        }
        //初始化二维数组
        public void init()
        {
            for(int i=0;i<x;i++)
            {
                for(int j=0;j<y;j++)
                {
                    a[i][j]=rd.nextInt(20);
                }
            }
        }
        //打印
        public void sum()
        {
            for(int i=0;i<x;i++)
            {
                for(int j=0;j<y;j++)
                {
                    System.out.printf(a[i][j]+" ");
                }
                System.out.println();
            }
        }
        
    }

    2.

    public class App10 {
    
    
    
    public static void main(String args[]) {
    
    // TODO Auto-generated method stub
    
    Random r=new Random();
    
    double x=0;
    
    double y=0;
    
    int sum1=0;//圆形
    
    int sum2=0;//正方形
    
    for(int i=0;i<100000000;i++)
    
    {
    
    x=r.nextDouble();
    
    y=r.nextDouble();
    
    if(x*x+y*y<=1)
    
    {
    
    sum1++;
    
    }
    
    sum2++;
    
    }
    
    System.out.println((4*sum1)*1.0/sum2);
    
    }
  • 相关阅读:
    任务总结四
    任务总结三
    任务总结二
    【大道至简】读后感
    人月神话
    12-13 库存信息管理系统
    12-9java web 数据库增删改查
    11-15课堂测试
    11-10关于java项目的异常处理
    11-10 动手动脑
  • 原文地址:https://www.cnblogs.com/YenKoc/p/13126650.html
Copyright © 2011-2022 走看看