关于C语言中的科学计数法问题。

时间:2024-10-21 09:18:40

变量不能作为e的指数?

是的。

double a = 3.5e2;
double a = 3.5e0;
double a = 3.5e-2;
只能是字面常量,而且必须是整数,正负0均可。。
double a = 3.5e2.1; // 小数不行。。
double a = 3.5e; // 没有指数也不行。。
int i = 2; double a = 3.5ei; // 变量也不行。。


转载至:/link?url=EMMyGXDfQMqRXUv-WUtoKUmu5s8mBb5qU-udf61lo3Hj1uZ5J02XxRuw4ZKFS5dGVyxDo0L9UNatAvyimX2o2Hb8FE0FYFg_IIaxXL9-BoG