你可以用double类型的这个不是算着溢出,而是你打印输出的时候精度不够,用printf("%.10lf",i);这样输出的话可以精确到小数点后10位
你对这个回答的评价是?
如果小数点后位数多得超过叻double的限制那你就只有用一个字符串来代替浮点数,然后模拟浮点数乘法的过程用字符串来记录乘积。
你对这个回答的评价是
这个数無论是float或double都不会溢出,只是精度不同而已……
你对这个回答的评价是
double 占用8个字节,精度在14位以上
你对这个回答的评价是?
嗯我别的哋方出错了,还是感谢你
你对这个回答的评价是
定义为float单精度浮点数
你对这个回答的评价是?