第一个类
import java.util.Scanner;
public class fenbulie {
/**
* by Trump
* @param args
* @throws AgementException
*/
public static void main(String[] args) throws AgementException {
int n;
Fraction p;
System.out.println("二项分布 B -X(n,p) 中的n ");
n=new Scanner(System.in).nextInt();//
System.out.println("二项分布 B -X(n,p) 中 和p ,按分子 分母输入");
int a=new Scanner(System.in).nextInt();//
int b=new Scanner(System.in).nextInt();//
if (n<0)
throw new ArithmeticException("n不能为负数");
if (a<0)
throw new ArithmeticException("概率不能为负数");
if (a>b)
throw new ArithmeticException("概率不可大于1");
if (n>10||a>50||b>50)
System.out.println("数值过大可能会数据溢出");
p=new Fraction(a,b).reduce();
int[][] table=new int[n+1][2];
F