浮点数的压缩算法
来源:互联网 发布:安卓爬墙软件 编辑:程序博客网 时间:2024/05/17 22:23
参考IEEE的浮点数格式说明
对于0到1范围内的浮点数是可以压缩的
显然在0到1的范围内,一个单精度的浮点数,指数和符号位占据9个bit
而这9个bit是可以不用的,把它去除,只保留小数部分的23bit就可以达到压缩的目的
可以把一个浮点数从32bit,4字节压缩到23bit,3字节的范围内
这也是在3dmax等一些工具软件当中对浮点数进行压缩存储的方法。
比如,在单位化的法向量当中,每个浮点数都是0,1范围之间的数据
正常情况下表示三维空间当中的单位化法向量就需要12个字节
而经过这个压缩处理,只需要9个字节
对于0到1范围内的浮点数是可以压缩的
显然在0到1的范围内,一个单精度的浮点数,指数和符号位占据9个bit
而这9个bit是可以不用的,把它去除,只保留小数部分的23bit就可以达到压缩的目的
可以把一个浮点数从32bit,4字节压缩到23bit,3字节的范围内
这也是在3dmax等一些工具软件当中对浮点数进行压缩存储的方法。
比如,在单位化的法向量当中,每个浮点数都是0,1范围之间的数据
正常情况下表示三维空间当中的单位化法向量就需要12个字节
而经过这个压缩处理,只需要9个字节
- 浮点数的压缩算法
- 用于调试浮点数算法的数据结构
- 世界上最快的浮点数开放算法
- js 浮点数的加减算法
- 关于浮点数的比较以及提供精确的浮点数比较算法
- 采用浮点数编码的遗传算法的问题
- 快速浮点数exp算法
- 传说中很快的浮点数开根号算法
- 算法竞赛入门经典 浮点数的最大值和精度
- 蓝桥杯常用算法知识点:2.浮点数的注意事项
- 浮点数的比较
- 浮点数的比较
- 浮点数的表示
- 浮点数的比较
- 浮点数的编码
- 浮点数的表示
- 浮点数的比较
- 浮点数的比较
- DataGrid使用技巧
- 基于JSP技术的数据库连接
- Tomcat配置技巧Top 10
- java中文乱码的解决
- 正则表达式中的常用模式
- 浮点数的压缩算法
- Vos作曲家的不完全介绍[枫叶飘零]
- 中文问题的一些建议,转载,那里找的,忘记了
- All About Java 关于Java的一切 : 工具, 类库, 框架
- FinC 0.4 preview
- linux 学习网站&Blog
- 转载:GCC - 一切从这里开始
- 收藏一些有用的网址
- 安装 GCC-3.3.1