Board logo

标题: 关于压缩的BCD码转换成它本身所代表的十进制数值 [打印本页]

作者: liuyangdeVB    时间: 2011-4-17 13:31     标题: 关于压缩的BCD码转换成它本身所代表的十进制数值

本帖最后由 liuyangdeVB 于 2011-4-17 13:32 编辑

各位朋友,我想知道如何把压缩的BCD码转换成它本身所代表的十进制数值,比如压缩的BCD码00110101所代表的十进制数35,这个压缩的BCD码本身所表示的十进制大小是53,现在是要通过一种计算方法53转换成35。告诉我能用VB程序实现的算法,越详细越好。压缩的BCD码转换成它本身所代表的十进制数值   最主要是要 可以通过VB实现的计算方法     谢谢了
作者: fwbook    时间: 2011-4-18 08:29

只能按照转化方式,先将53的二进制转化出来。然后按照4位、4位的转化出来位数,然后就可以得到35了。
作者: liuyangdeVB    时间: 2011-4-19 08:58

我是说用VB实现,而VB没有位处理方法,只能处理字节。
作者: fwbook    时间: 2011-4-20 10:45

3# liuyangdeVB


哦。实际你可以按照整除、取商数和余数的方式,获取对应的位。




欢迎光临 万卷图书 (http://wanjuanchina.net/) Powered by Discuz! 7.0.0