数据eeprom浮点存取方法

浮点  时间:2021-01-26  阅读:()

以共用体分解float或者double类型数据为c字符类型数据。可以用于eeprom24c02数据存取。

————阿新。

1 float、 doub le数据分解程序

#inc lude<stdio.h>

#inc lude<string.h>

#inc lude<math.h>main()

{ unsigned char*p,i;union data

{ float b;unsigned char a[4];

}c;c.b=34.526;printf("%f\n",c.b);p=c.a;for(i=0;i<4;i++)

{printf("%d\n",*p);p++;

}

}

小数34.526在计算机存储的的浮点格式为{160,26,10,66}共四个字节。

当数据b为double时记得把b前面的float改为double把数字4改为8。

从上面看出float类型的精度不是高在后面多出了个1 当改为double时精度就高多了。

2 把分解开的字符数据转换合并为float或doub le型。下面以double型为计算当要合并为float时改b的数据类型为double把8改为4并且把unsigned char d[]={23,217,206,247,83,67,65,64}改为d[]={160,26,10,66}.

#inc lude<stdio.h>

#inc lude<string.h>

#inc lude<math.h>main()

{ unsigned char*p,i;union data

{ double b;unsigned char a[8];

}c;unsigned char d[]={23,217,206,247,83,67,65,64}; //此处是34.526在double类型下计算机//存储的数据for(i=0;i<8;i++)

{ c.a[i]=d[i];

}printf("%f\n",c.b);p=c.a;for(i=0;i<8;i++)

{printf("%d\n",*p);p++;

}

}

阿里云金秋上云季,云服务器秒杀2C2G5M年付60元起

阿里云(aliyun)在这个月又推出了一个金秋上云季活动,到9月30日前,每天两场秒杀活动,包括轻量应用服务器、云服务器、云数据库、短信包、存储包、CDN流量包等等产品,其中Aliyun轻量云服务器最低60元/年起,还可以99元续费3次!活动针对新用户和没有购买过他们的产品的老用户均可参与,每人限购1件。关于阿里云不用多说了,国内首屈一指的云服务器商家,无论建站还是学习都是相当靠谱的。活动地址:h...

PIGYUN:美国联通CUVIPCUVIP限时cuvip、AS9929、GIA/韩国CN2机房限时六折

pigyun怎么样?PIGYunData成立于2019年,2021是PIGYun为用户提供稳定服务的第三年,目前商家提供香港CN2线路、韩国cn2线路、美西CUVIP-9929、GIA等线路优质VPS,基于KVM虚拟架构,商家采用魔方云平台,所有的配置都可以弹性选择,目前商家推出了七月优惠,韩国和美国所有线路都有相应的促销,六折至八折,性价比不错。点击进入:PIGYun官方网站地址PIGYUN优惠...

LayerStack$10.04/月(可选中国香港、日本、新加坡和洛杉矶)高性能AMD EPYC (霄龙)云服务器,

LayerStack(成立于2017年),当前正在9折促销旗下的云服务器,LayerStack的云服务器采用第 3 代 AMD EPYC™ (霄龙) 处理器,DDR4内存和企业级 PCIe Gen 4 NVMe SSD。数据中心可选中国香港、日本、新加坡和洛杉矶!其中中国香港、日本和新加坡分为国际线路和CN2线路,如果选择CN2线路,价格每月要+3.2美元,付款支持paypal,支付宝,信用卡等!...

浮点为你推荐
软银赛富李念为什么离婚?可爱桌面背景图片求好看的桌面背景图片自然吸气和涡轮增压哪个好涡轮增压和自然吸气哪个更适合跑闪迪和金士顿哪个好tf卡闪迪和金士顿哪个更好英语词典哪个好英语词典哪个好游戏盒子哪个好游戏盒子哪个好?云盘哪个好网盘哪个好用?群空间登录群空间怎么进去?360云盘论坛360云盘怎样不能存视屏了360云盘转存百度云盘360云盘文件如何快速转存到百度云
网站空间申请 紧急升级请记住新域名 免费域名注册 长春域名注册 大硬盘 hawkhost mediafire下载 英文简历模板word 北京主机 中国智能物流骨干网 gspeed 赞助 91vps 百度云1t 根服务器 双线asp空间 lick 东莞主机托管 双线空间 七牛云存储 更多