在 C语言中 双精度和单精度的数,小数点后面分别保留几位啊·······

2024-11-18 11:31:08
推荐回答(3个)
回答1:

c语言中double和float的精度并不是按小数点后面多少位来算的
而是按有效数字来算
比如如果是精度为2个有效数字
0.21就是精确的
但是11.1小数点后面的都是不精确的

以下是单双精度的精确位
float 6-7
double 15-16

回答2:

6位,8位

回答3:

双精度 小数点后面保留15位
单精度 小数后面保留7位