アットウィキロゴ

えx5980

import java.io.*;

class ex68{

String[] data=new String[50000];
double a[]=new double[100];
double b[]=new double[100];
double wife[][]=new double[100][100];
int s,n,datanumber;

void makedata(){

readfile("data/data68.csv");

for(s=1;s<datanumber+1;s++){
String[] x=data[s].split(",");
a[s]=Double.parseDouble(x[0])/100;
b[s]=Double.parseDouble(x[1])/100;
}

for(year=5;year<30;year++){
for(age = 15;age<70;age++){
n =age/5 - 2
wife[year][age] = a[n]+ (b[n] - a[n]) * (year - 5) / 25;
}
}


for(year =30;year<100;year++){
for(age = 15;age<70;age++){
n =age/5 - 2
wife[year][age] = b[n];
}
}


}

void readfile(String file){

String str;
BufferedReader br;  

s=0;
try {
br = new BufferedReader(new InputStreamReader(new FileInputStream(file),"SJIS"));  
while((str = br.readLine()) != null) {  
s=s+1;
data[s]=str;  
}
br.close();
} catch (IOException e) {System.out.println(e);}  

datanumber=s;

}

}
最終更新:2011年09月11日 00:03