首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

请问,求补码的有关问题

2012-02-29 
请教,求补码的问题对VB的位运算实在不熟,来请教下现在我在TextBox控件TxtSendpara里输入一个十进制的负数,

请教,求补码的问题
对VB的位运算实在不熟,来请教下


现在我在TextBox控件TxtSendpara里输入一个十进制的负数,并把这个负数的绝对值通过程序求绝对值再转换成二进制数赋给ParaTemp(Variant),接下来要怎样才能求到ParaTemp的补码呢?

[解决办法]
用浮点数啊。
也可以传一个符号,数字用整数,然后再用一个小数位。
[解决办法]
当然,最简单的方法就是利用浮点数,例如 Single 或 Double。不过,在单片机端处理起来要麻烦一点。

比较简单的方法,将你的数字分成 3 个域来发送,例如
符号:1 字节,整数 4 字节, 小数 3 字节。

热点排行