2017年6月26日
摘要: 1. 范围 float和double的范围是由指数的位数来决定的。 float的指数位有8位,而double的指数位有11位,分布如下: float: 1bit(符号位) 8bits(指数位) 23bits(尾数位) double: 1bit(符号位) 11bits(指数位) 52bits(尾数位) 阅读全文
posted @ 2017-06-26 17:41 any91 阅读(2072) 评论(0) 推荐(0) 编辑
摘要: int和float都是4字节32位表示形式。为什么float的范围大于int? float精度为6~7位。1.66*10^10的数字结果并不是166 0000 0000 指数越大,误差越大。 这些问题,都是浮点数的存储方式造成的。 float和double在存储方式上都是遵从IEEE的规范的,flo 阅读全文
posted @ 2017-06-26 17:29 any91 阅读(1845) 评论(1) 推荐(0) 编辑
摘要: 原文转自:http://www.cnblogs.com/c-slmax/p/5553857.html 传输层协议使用带外数据(out-of-band,OOB)来发送一些重要的数据,如果通信一方有重要的数据需要通知对方时,协议能够将这些数据快速地发送到对方.为了发送这些数据,协议一般不使用与普通数据相 阅读全文
posted @ 2017-06-26 12:24 any91 阅读(404) 评论(0) 推荐(0) 编辑