相关文章推荐
文武双全的钥匙扣  ·  React ...·  1 年前    · 
忐忑的牛排  ·  展会_岭南艺术网·  1 年前    · 
爱笑的日记本  ·  高质量发展意外险_中国银行保险报网·  2 年前    · 
着急的黄瓜  ·  【纪录片】露西亚的普京大帝-网易公开课·  2 年前    · 
沉稳的茶壶  ·  对手(2021年卢伦常执导的电视剧)_百度百科·  2 年前    · 
Code  ›  Python求助:34, 'Numerical result out of range'怎么办? - 一二三四 的回答 -
python 浮点数 时间计算
https://www.zhihu.com/question/563572390/answer/2737940144
闷骚的弓箭
3 年前
Python求助:34, 'Numerical result out of range'怎么办?
一二三四
一二三四 ​
游戏玩家

如果Income_B-Income_H 这个值太小,if的条件永远成立,不会入else写入p的值

然后(1+0.3)**p 超过浮点数能表示的最大值,出现溢出报错

Income_B-Income_H的结果除以一个不断增大的数,最后结果会无穷趋近于0,//表示取整数部分,所以到后面结果会直接等于0,这个时候if条件一直成立就会变成死循环,然后p不断增大(1+0.3)**p出现溢出

猜测可能是想计算复利的时间,不知道想法也不好修改代码

 
推荐文章
文武双全的钥匙扣  ·  React hooks中useState使用方法 - Webfunny
1 年前
忐忑的牛排  ·  展会_岭南艺术网
1 年前
爱笑的日记本  ·  高质量发展意外险_中国银行保险报网
2 年前
着急的黄瓜  ·  【纪录片】露西亚的普京大帝-网易公开课
2 年前
沉稳的茶壶  ·  对手(2021年卢伦常执导的电视剧)_百度百科
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号