第八次抽考(随机数)
Posted yenkoc
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第八次抽考(随机数)相关的知识,希望对你有一定的参考价值。
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); }
以上是关于第八次抽考(随机数)的主要内容,如果未能解决你的问题,请参考以下文章