#include#includeint main(){double a=123828749.66;
int b=a; printf("%d\n",b); printf("%lf\n",b); return 0;
}output:123838749 0.000000why
好吧,我犯了 一个弱智级别的错
你要输出显示的应该是a吧
输出的时候把b强转为double