gpt4 book ai didi

c - C 中的浮点值除法

转载 作者:行者123 更新时间:2023-11-30 19:59:21 25 4
gpt4 key购买 nike

我的程序的最终结果在声明为 e1 和 energy 的两个 double 变量中产生以下值:

e1 = 278872475.434922
energy = 2982053.000000

我的最终结果是 per=e1 除以能量。实际答案是 93.5169。但是,当通过以下 C 语言完成时:per=e1/energy 会给出完全不同的答案?有什么问题吗?

最佳答案

代码

#include <stdio.h>

int main() {
double e1 = 278872475.434922;
double energy = 2982053.000000;
double per = e1 / energy;
printf("%lf\n", per);
}

结果

93.516941

关于c - C 中的浮点值除法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4742167/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com