アットウィキロゴ

じゃヴぁ40

class ex40{

int year,age,cho,byear;
double mi[][]=new double[100][100];
double fi[][]=new double[100][100];
double mj[][]=new double[100][100];
double fj[][]=new double[100][100];
double f2rate[]=new double[200];
double frate[]=new double[200];
double m2rate[]=new double[200];
double mrate[]=new double[200];
double stmi[]=new double[200];
double stfi[]=new double[200];
double mde[]=new double[200];
double fde[]=new double[200];
double stmj[]=new double[200];
double stfj[]=new double[200];
double mide[]=new double[200];
double fide[]=new double[200];
double minew[]=new double[200];
double finew[]=new double[200];

void makedata(String file){

System.out.println("3838");

ex38 mk38=new ex38();
mk38.makedata(file);
mj=mk38.mj;
fj=mk38.fj;

System.out.println("4040");

data40 d40=new data40();
d40.makedata();
mrate=d40.mrate;
frate=d40.frate;

System.out.println("381381");

data381 di381=new data381();
di381.makedata();
mde=di381.mde;
mide=di381.mide;


data382 di382=new data382();
di382.makedata();
fde=di382.fde;
fide=di382.fide;


data383 di383=new data383();
di383.makedata();    
stmi=di383.stmi;


data384 di384=new data384();
di384.makedata();  
stfi=di384.stfi;  

cho=1900;

for(age=0;age<100;age++){
mi[8][age]=stmi[age];
fi[8][age]=stfi[age];
}


for(year=9;year<100;year++){

for(age=1;age<100;age++){
mi[year][age]=(1-mide[age])*mi[year-1][age-1];
fi[year][age]=(1-fide[age])*fi[year-1][age-1];
}

for (age=20;age< 100; age++) {
minew[age]=mde[age]*mrate[age]*mj[year][age];
finew[age]=fde[age]*frate[age]*fj[year][age];
}

for (age=20;age< 100; age++) {
mi[year][age]=mi[year][age]+minew[age];
fi[year][age]=fi[year][age]+finew[age];
}

}









}
}
最終更新:2011年09月18日 13:20