int和float都是4字节32位表示形式。为什么float的范围大于int?

float精度为6~7位。1.66*10^10的数字结果并不是166 0000 0000 指数越大,误差越大。

这些问题,都是浮点数的存储方式造成的。  


    float和double在存储方式上都是遵从IEEE的规范的,float遵从的是IEEE R32.24 ,而double 遵从的是R64.53。

    无论是单精度还是双精
评论(0) 引用(0) 阅读(4086)

十进制小数转换二进制例子

不指定
2011-11-18 15:38 by:果面 程序开发 本站原创
整数和小数分别转换。
整数除以2,商继续除以2,得到0为止,将余数逆序排列。
22 / 2  11 余0
11/2     5  余 1
5 /2      2  余 1
2 /2      1  余 0
1 /2      0  
评论(0) 引用(0) 阅读(3250)

迭代的意思

不指定
2011-11-18 13:04 by:果面 程序开发 本站原创
"迭代法 "也称 "辗转法 ",是一种不断用变量的旧值递推新值的过程。
评论(0) 引用(0) 阅读(1877)
分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]