如果编译器报错提示:
[Error]invalid suffix ".数值"on floating constant
那么就说明你在定义一个指数的时候e后面的数本来应该是基本整型数,但是你却把它写成了一个浮点数,所以出错了。
#include <iostream>
using namespace std;
int main(){
int d=1e0.3;
cout<<"a = "<<a<<" b = "<<b<<" c = "<<c<<endl;
return 0;
}
如果编译器报错提示:
[Error]invalid suffix ".数值"on floating constant
那么就说明你在定义一个指数的时候e后面的数本来应该是基本整型数,但是你却把它写成了一个浮点数,所以出错了。
#include <iostream>
using namespace std;
int main(){
int d=1e0.3;
cout<<"a = "<<a<<" b = "<<b<<" c = "<<c<<endl;
return 0;
}