社区
C语言
帖子详情
怎么将两个16位数转换为32位
techfaith2
2008-11-05 07:06:39
怎么将两个16位数转换为32位?
假如有两个数0x64f0,0x01合并为0x0046001F,都是16进制的,且0x64f0,0x0046001F是BCD格式压缩码。
希望各位高手支招,谢谢
...全文
1301
9
打赏
收藏
怎么将两个16位数转换为32位
怎么将两个16位数转换为32位? 假如有两个数0x64f0,0x01合并为0x0046001F,都是16进制的,且0x64f0,0x0046001F是BCD格式压缩码。 希望各位高手支招,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
太乙
2008-11-06
打赏
举报
回复
汗~~~~lz这么不负责任!!!!
leank
2008-11-06
打赏
举报
回复
Up
[Quote=引用 3 楼 aozhi 的回复:]
BCD压缩码里会有F?
lz先搞清楚什么是bcd压缩码吧.
十进制 63
bcd 0x63
十六进制 0x3F
[/Quote]
xtdumpling
2008-11-06
打赏
举报
回复
pack BCD,压缩的BCD码
它是一种用四位二进制数表示一位十进制数的表示方法.
首先是用四位二制数表示个位,然后用四位二进制数表示十位, 然后百位...
比如:十进制数,251有三位,需要三个,四位二进制数表示。 1表示为0001; 5表示为0101; 2表示为0010.
最后251的BCD数据表示为0010 0101 0001
zapdos
2008-11-05
打赏
举报
回复
规则呢?
hyyuanqiang
2008-11-05
打赏
举报
回复
居然不会。。。。。。。。。
帅得不敢出门
2008-11-05
打赏
举报
回复
必须把转换公式列出来
aozhi
2008-11-05
打赏
举报
回复
BCD压缩码里会有F?
lz先搞清楚什么是bcd压缩码吧.
十进制 63
bcd 0x63
十六进制 0x3F
Fighting Horse
2008-11-05
打赏
举报
回复
0x64f0,0x01合并为0x0046001F?
有什么规律啊?
chuchuzinnia
2008-11-05
打赏
举报
回复
BCD我也不会哎。。。
遥感影像:
16
/32波段转8波段
这
两个
Python脚本主要用于将
16
位或
32位
遥感图像和标签数据压缩到8位,同时保持色彩一致。方法一是通过累积直方图统计进行压缩,方法二是使用百分
位数
拉伸法。脚本读取图像数据,计算统计数据,然后应用
转换
算法,最后写入新的8位图像文件。适用于多波段图像处理,特别是3波段遥感图像。
汇编语言——输入
两个
字数据(
16
位的数)X,Y,计算Z=X+Y,并把Z的结果显示出来
本文介绍在汇编语言中输入
两个
16
位数
据X、Y,执行Z=X+Y运算,并支持二进制(带/无符号)、八进制、十进制及十六进制的多进制输入与输出。重点涉及
32位
结果存储(DX:AX)、符号扩展指令CWD/CBW、多进制
转换
逻辑及高位进位处理,适用于x86实模式下的底层数值运算实践。
学习笔记-汇编-
两个
16
位数
字相加获得32
位数
字
本文介绍了一个使用MASM编译并在XP环境下通过command内debug调试的示例。该示例展示了如何在
16
位寄存器中计算
两个
八
位数
字的和,并将进位的数保存至高位。
C语言:8位、
16
位、32
位数
据
转换
该博客介绍了C语言中不同
位数
数据的
转换
方法,包括移位法和共用体法。移位法可实现8位与
16
位、8位与
32位
、
16
位与
32位
之间的相互
转换
;共用体法则利用其共享内存特性实现
转换
,还给出了具体代码和运行结果。
常用数据
转换
,8位转
16
位/
32位
函数,复制就能用
本文提供了一系列单片机中常见的数据类型
转换
函数,包括8位到
32位
、
32位
到8位、8位到
16
位、
16
位到8位、
16
位到
32位
和
32位
到
16
位的
转换
。这些函数适用于各种数据长度,能自动处理剩余位的填充,方便快捷。
C语言
70,038
社区成员
243,247
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章