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