作业帮 > 数学 > 作业

浮点型是四个字节,但是DS18B 20中的定义是2字节的有符号的前六个表示符号位(全0或全1),后四位表示小数

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/25 05:56:44
浮点型是四个字节,但是DS18B 20中的定义是2字节的有符号的前六个表示符号位(全0或全1),后四位表示小数
怎么把这个数换为十进制?
你所说的浮点型,其存储方式是IEEE标准里规定的,是通用的一种浮点数表示方式
而DS18B20中,是其自己规定的:高5位是0,表示正值;高5位是1,表示负值;将后面的11位二进制,转换成10进制数,乘以精度0.0625,即得到温度的绝对值.符号+绝对值,即可得到温度.