将16进制4abd转化为十进制转化为16进制怎么算

君,已阅读到文档的结尾了呢~~
精品:单片机二进制 二进制数求补 二进制数表示方法 十六进制的表示方法 16进制表示方法 求二进制补码 进制转换方法 进制之间的转换方法 十六进制表示方法 16进制转10进制方法
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
求51单片机把4位16进制数转成10进制数的方法
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口21ic官方微信-->
后使用快捷导航没有帐号?
查看: 13120|回复: 21
4字节16进制数转换成十进制浮点数
&&未结帖(20)
主题帖子积分
实习生, 积分 45, 距离下一级还需 5 积分
实习生, 积分 45, 距离下一级还需 5 积分
主题帖子积分
专家等级:结帖率:66%
主题帖子积分
实习生, 积分 45, 距离下一级还需 5 积分
实习生, 积分 45, 距离下一级还需 5 积分
求4字节16进制数转换成十进制浮点数的C程序,我是从传感器中得到4个十六进制数,如44 1D 28 6B,如何写程序将其转换成十进制浮点数628.6315。
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
资深工程师, 积分 18270, 距离下一级还需 1730 积分
资深工程师, 积分 18270, 距离下一级还需 1730 积分
主题帖子积分
专家等级:结帖率:100%打赏:0.00受赏:0.20
主题帖子积分
资深工程师, 积分 18270, 距离下一级还需 1730 积分
资深工程师, 积分 18270, 距离下一级还需 1730 积分
44 1D 28 6B和628.6315有关系吗?
啥关系都不说,神仙也做不了。
移动通信设计,GPS防盗定位终端设计。各种电子产品设计,温度仪表设计专家。
主题帖子积分
资深工程师, 积分 10743, 距离下一级还需 9257 积分
资深工程师, 积分 10743, 距离下一级还需 9257 积分
主题帖子积分
专家等级:结帖率:100%打赏:0.00受赏:0.10
主题帖子积分
资深工程师, 积分 10743, 距离下一级还需 9257 积分
资深工程师, 积分 10743, 距离下一级还需 9257 积分
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
实习生, 积分 45, 距离下一级还需 5 积分
实习生, 积分 45, 距离下一级还需 5 积分
主题帖子积分
专家等级:结帖率:66%
主题帖子积分
实习生, 积分 45, 距离下一级还需 5 积分
实习生, 积分 45, 距离下一级还需 5 积分
gx_huang 发表于
44 1D 28 6B和628.6315有关系吗?
啥关系都不说,神仙也做不了。
我是在传感器的规范上找的这个例子,应该就是4字节16进制数转成的10进制浮点数吧,我想知道怎么把4字节16进制数转成的10进制浮点数,程序怎么写?
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
实习生, 积分 45, 距离下一级还需 5 积分
实习生, 积分 45, 距离下一级还需 5 积分
主题帖子积分
专家等级:结帖率:66%
主题帖子积分
实习生, 积分 45, 距离下一级还需 5 积分
实习生, 积分 45, 距离下一级还需 5 积分
coody 发表于
怎么转换?有函数?还是其他?
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
主题帖子积分
专家等级:结帖率:83%打赏:0.00受赏:2.50
主题帖子积分
&&char&&buf[4];
data.buf[0] = 0x6b;
data.buf[1] = 0x28;
data.buf[2] = 0x1D;
data.buf[3] = 0x44;
data.f;&&// 这个data.f就是你要的628.6315
代码发BBS不好看?你需要它
主题帖子积分
实习生, 积分 45, 距离下一级还需 5 积分
实习生, 积分 45, 距离下一级还需 5 积分
主题帖子积分
专家等级:结帖率:66%
主题帖子积分
实习生, 积分 45, 距离下一级还需 5 积分
实习生, 积分 45, 距离下一级还需 5 积分
lxyppc 发表于
&&char&&buf[4];
感谢,已经解决了!
unsigned char tempc[4]={0x6b,0x28,0x1d,0x44};
memcpy(&tempf,&tempc[0],4);
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
中级技术员, 积分 294, 距离下一级还需 6 积分
中级技术员, 积分 294, 距离下一级还需 6 积分
主题帖子积分
专家等级:结帖率:100%
主题帖子积分
中级技术员, 积分 294, 距离下一级还需 6 积分
中级技术员, 积分 294, 距离下一级还需 6 积分
lxyppc 发表于
&&char&&buf[4];
反过来,float类型数据怎么转换成4字节数据啊
嵌入式学习交流 QQ群
主题帖子积分
主题帖子积分
专家等级:结帖率:96%打赏:9.18受赏:95.00
主题帖子积分
反过来,float类型数据怎么转换成4字节数据啊
只要有了浮点数 f,那么buf[4] 就是转换后的4字节数了....
21ic公开课,21ic网友共同的学习圈子!
主题帖子积分
技术总监, 积分 39962, 距离下一级还需 10038 积分
技术总监, 积分 39962, 距离下一级还需 10038 积分
主题帖子积分
专家等级:结帖率:3%
主题帖子积分
技术总监, 积分 39962, 距离下一级还需 10038 积分
技术总监, 积分 39962, 距离下一级还需 10038 积分
反过来,float类型数据怎么转换成4字节数据啊
&&& && && && && && && && &// 628.6315
&&char&&buf[4];
//data.buf[0] = 0x6b;
//data.buf[1] = 0x28;
//data.buf[2] = 0x1D;
//data.buf[3] = 0x44;
& && &&&data.f = 628.6315;
& && &&&if(data.buf[0] != 0xfb){
& && && && && & __error();
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
资深工程师, 积分 19346, 距离下一级还需 654 积分
资深工程师, 积分 19346, 距离下一级还需 654 积分
主题帖子积分
专家等级:结帖率:100%
主题帖子积分
资深工程师, 积分 19346, 距离下一级还需 654 积分
资深工程师, 积分 19346, 距离下一级还需 654 积分
大端小端问题得注意,最好用个自动识别的方式。
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
中级技术员, 积分 177, 距离下一级还需 123 积分
中级技术员, 积分 177, 距离下一级还需 123 积分
主题帖子积分
专家等级:结帖率:50%
主题帖子积分
中级技术员, 积分 177, 距离下一级还需 123 积分
中级技术员, 积分 177, 距离下一级还需 123 积分
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
资深技术员, 积分 338, 距离下一级还需 162 积分
资深技术员, 积分 338, 距离下一级还需 162 积分
主题帖子积分
专家等级:结帖率:100%
主题帖子积分
资深技术员, 积分 338, 距离下一级还需 162 积分
资深技术员, 积分 338, 距离下一级还需 162 积分
玩的有点大,我目前还停留在玩整数的基础上。
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
资深技术员, 积分 317, 距离下一级还需 183 积分
资深技术员, 积分 317, 距离下一级还需 183 积分
主题帖子积分
专家等级:结帖率:100%
主题帖子积分
资深技术员, 积分 317, 距离下一级还需 183 积分
资深技术员, 积分 317, 距离下一级还需 183 积分
ayb_ice 发表于
&&& && && && && && && && &// 628.6315
&&char&&buf[4];
请问&&if(data.buf[0] != 0xfb){
& && && && && & __error();
这一句是什么意思呀
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
技术总监, 积分 39962, 距离下一级还需 10038 积分
技术总监, 积分 39962, 距离下一级还需 10038 积分
主题帖子积分
专家等级:结帖率:3%
主题帖子积分
技术总监, 积分 39962, 距离下一级还需 10038 积分
技术总监, 积分 39962, 距离下一级还需 10038 积分
longmaodo 发表于
请问&&if(data.buf[0] != 0xfb){
& && && && && & __error();
示意代码,表示有错误了
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
资深技术员, 积分 317, 距离下一级还需 183 积分
资深技术员, 积分 317, 距离下一级还需 183 积分
主题帖子积分
专家等级:结帖率:100%
主题帖子积分
资深技术员, 积分 317, 距离下一级还需 183 积分
资深技术员, 积分 317, 距离下一级还需 183 积分
ayb_ice 发表于
示意代码,表示有错误了
还是不太明白
这个应该是大端模式吧& &
最高位 为什么不能是0XFB呢
刚才看了看FLOAT的储存规格&&
没有看出来这个限制呀
大神 求解惑
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
资深技术员, 积分 317, 距离下一级还需 183 积分
资深技术员, 积分 317, 距离下一级还需 183 积分
主题帖子积分
专家等级:结帖率:100%
主题帖子积分
资深技术员, 积分 317, 距离下一级还需 183 积分
资深技术员, 积分 317, 距离下一级还需 183 积分
为什么一定是0Xfb
上面写的有问题
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
技术总监, 积分 39962, 距离下一级还需 10038 积分
技术总监, 积分 39962, 距离下一级还需 10038 积分
主题帖子积分
专家等级:结帖率:3%
主题帖子积分
技术总监, 积分 39962, 距离下一级还需 10038 积分
技术总监, 积分 39962, 距离下一级还需 10038 积分
longmaodo 发表于
还是不太明白
这个应该是大端模式吧& &
最高位 为什么不能是0XFB呢
0x6b吧,笔误
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
资深技术员, 积分 317, 距离下一级还需 183 积分
资深技术员, 积分 317, 距离下一级还需 183 积分
主题帖子积分
专家等级:结帖率:100%
主题帖子积分
资深技术员, 积分 317, 距离下一级还需 183 积分
资深技术员, 积分 317, 距离下一级还需 183 积分
ayb_ice 发表于
0x6b吧,笔误
明白了 。。。。
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
技术总监, 积分 39962, 距离下一级还需 10038 积分
技术总监, 积分 39962, 距离下一级还需 10038 积分
主题帖子积分
专家等级:结帖率:3%
主题帖子积分
技术总监, 积分 39962, 距离下一级还需 10038 积分
技术总监, 积分 39962, 距离下一级还需 10038 积分
浮点数道理与正负数道理一样的
char a = -1;
这个A等于负一,但如果强行当成无符号数就是0xff
同理浮点数628.6315,强行当成无符号数就是0x6b281d44
这里的强行是从内存的角度看的意思
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
核心会员奖章
等级类勋章
坚毅之洋流
发帖类勋章
时间类勋章
技术领袖奖章
人才类勋章
精英会员奖章
等级类勋章
奔腾之江水
发帖类勋章
时间类勋章
无冕之王奖章
等级类勋章
沉静之湖泊
发帖类勋章
技术导师奖章
人才类勋章
技术新星奖章
人才类勋章
时间类勋章
晶莹之水滴
发帖类勋章
荣誉元老奖章
等级类勋章
技术高手奖章
人才类勋章
涓涓之细流
发帖类勋章
热门推荐 /22015年4月 C/C++大版内专家分月排行榜第三
2013年 总版技术专家分年内排行榜第三
2012年 总版技术专家分年内排行榜第七
2013年 总版技术专家分年内排行榜第三
2012年 总版技术专家分年内排行榜第七
2015年4月 C/C++大版内专家分月排行榜第三
2015年8月 C/C++大版内专家分月排行榜第三2015年5月 C/C++大版内专家分月排行榜第三2015年3月 C/C++大版内专家分月排行榜第三2015年1月 C/C++大版内专家分月排行榜第三
2013年 总版技术专家分年内排行榜第三
2012年 总版技术专家分年内排行榜第七
2013年3月 C/C++大版内专家分月排行榜第三
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。查看: 5746|回复: 5
labview里面怎么把4字节16进制浮点数转化为10进制数
将从串口采集的32位16进制补码转化为浮点数;
比如:42C80000---》100
本帖子中包含更多资源
才可以下载或查看,没有帐号?
版主好样的。
版主,后面板的密码是什么啊,谢谢
(1)下位机接收到如下16进制的数据
06 2D 2F 02 5B 2D 0C 2B 99 0D CF 21 00 00 00 00 00 00 00 00 05 27 26 9A
6C D8 0D 2A 8B F7 0E 25 00 9B 3C 9B 0C F1 B7 A 0 03 32 EC 7B AB B9 0C 3E
68 9B 00 00 66 9E 3A E7 B5 37 02 F1 D6 0D 0A
我想转换成对应的ASCAll码字符串数据
(编号)& & 6&&15 5 14 3
(状态)& & 0&&3& &0 0&&0
(信噪比)43 35 38 41 50
(相位)& & 3 081 795. 156 0 2 529 906. 824 39 744. 615 47 - 1 279 260. 241
(距离)& &20 418 388. 5 0 22 089 232. 1 21 716 754. 6 20 541 664. 3
(星期数)751
(时间s) 26 277. 988 263 735
& & 请问怎么进行转换??括号里的只是解释部分,本来没有。
(2)我想给下位机发送16进制的命令,例如:我在字符串输入控件中输入正常显示的字符串命令,怎么通过里面的程序转换成16进制的字符串,再赋给visa&&write节点,写入串口?
请大哥帮一下忙,小弟万分感谢!!
我是用type case做的;
也可以参考飞雨天版主提出的 flaten to string & unflatern string( numeric 选板里)
Powered by}

我要回帖

更多关于 转化为16进制 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信