gpt4 book ai didi

c++ - Long double 不打印为我用它初始化的常量

转载 作者:太空宇宙 更新时间:2023-11-04 14:42:35 24 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Floating point inaccuracy examples

我有问题...当我编译 src 时,显示的变量与我初始化的变量不一样,请看:

#include <iostream>

using namespace std;

int main()
{
long double mynum = 4.7;
cout.setf(ios::fixed,ios::floatfield);
cout.precision( 20 );
cout << mynum << endl;
}

然后:

[fpointbin@fedora ~]$ ./a.out 
4.70000000000000017764

如何解决?我想“cout”显示 4.700000...

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