浮点型数的精度和取值范围有什么区别?float精度是6-7位,但是取值范围到了3.4*10∧38,

2025-02-25 23:37:37
推荐回答(1个)
回答1:

其实可以这样理解,比如我们两个都只能记住100个数,我记的是1-100,间隔1,你记的是0-0.99,间隔0.01,那么我的范围是1-100,你是0-1,我大;但是我的精度只有1,你有0.01,你更精确。c语言里浮点数是科学计数法存储数字,用一部分字节记录有效数字,代表精确的位数,一部分代表10的幂次,代表范围,两者勉强可以认为不可兼得。