如果Income_B-Income_H 这个值太小,if的条件永远成立,不会入else写入p的值
然后(1+0.3)**p 超过浮点数能表示的最大值,出现溢出报错
Income_B-Income_H的结果除以一个不断增大的数,最后结果会无穷趋近于0,//表示取整数部分,所以到后面结果会直接等于0,这个时候if条件一直成立就会变成死循环,然后p不断增大(1+0.3)**p出现溢出
猜测可能是想计算复利的时间,不知道想法也不好修改代码
![]() |
私奔的登山鞋 · 你好奇过 MySQL ...· 8 月前 · |
![]() |
玩篮球的小虾米 · 你可以使用 Guzzle HTTP ...· 9 月前 · |
![]() |
活泼的小熊猫 · 新华社评论员:汇聚起促进祖国统一和民族复兴的 ...· 10 月前 · |
![]() |
英俊的豆芽 · ASP.NET WebAPI ...· 11 月前 · |
![]() |
重情义的八宝粥 · 雄商高铁最新进展→_建设_项目_部门· 11 月前 · |