楼主: 写意的狂气
911 1

[统计软件] 求助python小数计算次方后的精度问题 [推广有奖]

  • 0关注
  • 0粉丝

已卖:17份资源

初中生

38%

还不是VIP/贵宾

-

威望
0
论坛币
60 个
通用积分
0.1563
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
448 点
帖子
9
精华
0
在线时间
14 小时
注册时间
2015-12-22
最后登录
2023-6-20

楼主
写意的狂气 发表于 2020-7-31 00:56:53 |AI写论文
3论坛币
用python计算一简单函数
代码如下
def FV(p0,r,n):
    fv = p0 * ((1+r)**n)
    return fv

p0 = float(input("p0 :"))
r = float(input("rate :"))
n = float(input("years :"))
fv = FV(p0,r,n)
print("fv :",fv)

尝试输入结果
得到的结果就异常奇怪
非要说是四舍五入后也是对的,但是为什么会这么显示,如何操作能使结果真实准确?



微信图片_20200731005433.png (2.77 KB)

微信图片_20200731005433.png

微信图片_20200731005433.png (2.77 KB)

微信图片_20200731005433.png

微信图片_20200731005357.png (6.87 KB)

微信图片_20200731005357.png

关键词:python RETURN Input float years

沙发
写意的狂气 发表于 2020-7-31 17:38:39
自己顶一下,求大佬指教

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2026-1-3 06:55