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

2024年11月18日 11:31
有3个网友回答
网友(1):

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

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

网友(2):

6位,8位

网友(3):

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