double x = 1500;
for(int k = 0; k<10 ; k++){
double t = 0;
for(int i=0; i<12; i++){
t += x * 0.0675;
x += x * 0.0675;
}
cout<<"Bas ana: "<<x<<"\tSon faiz: "<<t<<"\tSon ana: "<<x+t<<endl;
}
这个输出
Bas ana:3284.78 Son faiz:1784.78 Son ana:5069.55
安娜(Bas ana):7193.17儿子·法兹(Son faiz):3908.4儿子·安娜(Son ana):11101.6
安娜(Bas ana):15752孙法兹(Faiz):8558.8孙正义(ana):24310.8
Bas ana:34494.5 Son faiz:18742.5 Son ana:53237
安娜:75537.8儿子·法兹:41043.3儿子·安娜:116581
Bas ana:165417 Son faiz:89878.7 Son ana:255295
Bas ana:362238 Son faiz:196821 Son ana:559059
安娜:793246儿子faiz:431009儿子ana:1.22426e + 006
bas ana:1.73709e + 006 Son faiz:943845 Son ana:2.68094e + 006
bas ana:3.80397e + 006 Son faiz:2.06688e + 006 Son ana:5.87085e + 006
我希望数字显示的是确切数字而不是科学数字。我怎样才能做到这一点?
double
到double
?