float数据类型 的范围:约为6位有效数字怎么算的?

2025-03-22 15:50:06
推荐回答(1个)
回答1:

C语言中,float占4个字节,即32位。二进制的方式存储,首位是符号,所以范围可以算出来,2的31次方正负。正值还要减1,因为从0开始算的。具体在输出中,一般情况小数点以后默认6位。
其它的高级语言算法也是一样,至于为什么是默认6位,这个可以找源代码来修改,不建议修改。