php代码2011年印度人口12亿,自然增长率为1.34%,按此规律保持不变,请计算什么时候印度人口会超过中国

2025-01-02 18:14:20
推荐回答(3个)
回答1:

中国14亿
12*(1.0134)^n>14
得(1.0134)^n>14/12
得log 14/12 >11.58068642525737年
1.0134
至少11.58年后超过。

未知中国增长率。
数学转PHP ,超简单啊
echo log(14/12, 1.0134).年;

回答2:

$chinapcount=14; //中国人数
$ydpcount=12;
$y=0;
do{
$toy=$ydpcount*0.0134; //每年增长的人数
$ydpcount+=$toy; //增长后的人数
$y++;
echo $ydpcount.' '.$y.'
';
}while($ydpcount<14); //人数大于中国
echo '印度将在:'.$y.'年 人口超过中国. 那时印度人数为:';
echo $ydpcount+$sum;
?>

12.1608 1
12.32375472 2
12.4888930332 3
12.6562441999 4
12.8258378722 5
12.9977040997 6
13.1718733346 7
13.3483764373 8
13.5272446815 9
13.7085097603 10
13.8922037911 11
14.0783593219 12
印度将在:12年 人口超过中国. 那时印度人数为:14.0783593219

希望能帮到你~

回答3:

等比数列求和,直接用PHP计算啊…… 楼上写了,我来参观……