c语言为什么 不能把很大的浮点数和很小的浮点数相加float i,j;i=100000000000.00;j=0.000000000001;printf("%lf\n",i+j);结果.
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 07:49:15
x͒nA_bHHvgg?M}&fvg²4 F[il*MAE۪!)([&m^&\9srO/u{rf'mMw>6ީz+O;E7qRZY1 dh;7.kVQ#T4]\z]]ɩUX`{. 8sJȲIzz/ 哅Zͼò:SfRX(^gJ}\U؇W Wd XyiXH(^(, xX"C@5(bF Q Peh(X1bY0QVA,J@cYW0a,aXs9Noٓiom:oat3:;#~kFT']3g3:8-jhu'b>M$@pi؞qTGq*No|ozlouL__?5KlǞzkȈ?
c语言为什么 不能把很大的浮点数和很小的浮点数相加float i,j;i=100000000000.00;j=0.000000000001;printf("%lf\n",i+j);结果.
c语言为什么 不能把很大的浮点数和很小的浮点数相加
float i,j;
i=100000000000.00;
j=0.000000000001;
printf("%lf\n",i+j);结果.
c语言为什么 不能把很大的浮点数和很小的浮点数相加float i,j;i=100000000000.00;j=0.000000000001;printf("%lf\n",i+j);结果.
有一个范围的,小时点后面的有效数字可以自己定义!
#include
main()
{\x05
float i,j;
i=100000000000.00;
j=0.000000000001;
printf("%3.20lf\n",i+j);
}
但是你说的那个是因为C语言有个默认的计算方式!需要看源代码才知道
c语言为什么 不能把很大的浮点数和很小的浮点数相加float i,j;i=100000000000.00;j=0.000000000001;printf(%lf
,i+j);结果.
C语言中 小数和浮点数的区别
在C语言中可不可以简单的把浮点数看做小数?
把一个32浮点型的数符号位去掉 用C语言应该怎么写
C语言如何实现浮点数的四舍五入
C语言中什么是正确的浮点数
C语言中位运算不能用于浮点数,什么是浮点数
C语言为何对于一些算术运算,使用浮点数会损失更多的精度?为何对于一些算数运算(例如两个很大的数相减),使用浮点数会损失更多的精度?
C语言中,对浮点数求绝对值的库函数是什么?就是怎么对一个浮点数求绝对值
C语言,如果我要把整数和浮点数一起定义,
浮点数之所以能够表示很大或很小的数,是因为使用了 .A.较多的字节 B.较长的尾数 C.阶码 D.符号位
C语言整数能和浮点数相乘吗
C语言 浮点数标准C允许浮点数使用后缀.后缀为“f”或“F”即表示该数为浮点数.如356f和356.是等价的.是不是说 1点2 可以写为 1.2 或 1f2 还有浮数点(不是浮点数)又是什么
浮点数的计算?还有,反码和补码有什么意义?为什么要把数用它们表示呢?
用C语言怎么实现浮点数的四舍五入,保留两位小数点
C语言.判断x为正浮点数的关系表达式是?
C语言中怎样判断输入的是整数还是浮点数
C语言中怎样判断输入的是整数还是浮点数