请问一下float和double具体精度范围是多少?float5-6double15-16吗?还是可以小于这些数值?
C语言
float有效数字位为6 – 7位,字节数为4,指数长度为8位,小数长度为23位。取值范围为 3.4E-38~3.4E+38。double有效数字位为15 – 16位,字节数为8,指数长度为11位,小数长度为52位。取值范围为1.7E-308~1.7E+308。
参考这篇文章: