C语言精度问题求解www

C语言精度问题求解www,第1张

 比如下面这个题:

#include
#include
int main(void)
{
    double year;
    double interest,money,rate;
    scanf("%lf%lf%lf",&money,&year,&rate);
    interest=money*pow(1+rate,year)-money;
    printf("interest = %.2f\n",interest);
    return 0;

 上面这个答案是正解,但如果是第五行换成int year就不对了

还有些别题里面,一些用%lf和%f的也分不太清qwq

麻烦各位大佬帮看看~谢谢谢谢

Ps:可以顺带说说自己学C的时候精度这方面是怎么解决的嘛~

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/3002964.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-09-27
下一篇 2022-09-27

发表评论

登录后才能评论

评论列表(0条)

保存