[求助]为什么PI后面的26显示不出来啊?
#include <iostream>
using namespace std;
long double PI=3.1415926;
void main()
{
long double r;
cout<<"Input the radius r=:"<<endl;
cin>>r;
cout<<"area="<<PI*r*r<<endl;
}
半径为10时运行结果是314.159,把后面的26给弄丢了,这是怎么一回事啊?
俺用的可是long double 啊!!!