注册 登录
编程论坛 C++教室

怎么做啊~~

datoushen 发布于 2007-04-16 17:39, 643 次点击
我国现有人口13亿,按人口年增长率0.8%计算,多少年后我国人口超过26亿。
计算公式 26=13(1+0.008)^n (用while 语句)
不明白^的作用是什么啊
7 回复
#2
游乐园2007-04-16 19:34
x^y //这里是x的y次幂

float sum =1.008f;
int year =1;
while(sum>2.0)
{
sum*=1.008f;
year++;
}
cout<<year;
#3
JeffreyMing2007-04-18 13:51
#4
datoushen2007-04-19 16:24

谢谢了

#5
datoushen2007-04-19 16:33

x^y //这里是x的y次幂

float sum =1.008f;
int year =1;
while(sum>2.0)
{
sum*=1.008f;
year++;
}
cout<<year;
但是这不是题目的解析啊

#6
song42007-04-19 20:11
自己想想
#7
feiba2007-04-20 10:57

while(sum>2.0)
我觉得这个判断语句错拉

#8
datoushen2007-04-22 21:32
1