发表于:2011/3/17 0:15:50
#0楼
我明白他们之间的关系,只是我在设定的时候不知道怎么换算。
我赋值给VD0=100,
然后监控表里可以看见VW0=17096,VW2=0
同时VB0=66、VB1=200、VB2=0、VB3=0
我是这么解释的因为监控表里面是按照十进制显示的数值,那么根据数值高位和低位的放置
二进制VB0=0100/0010、VB1=1100/1000
这样VW0=0100/0010/1100/1000=17096,其它的都为0
那么VD0应该是VW0+VW1=0100/0010/1100/1000/0000/0000/0000/0000
是不是这样的啊?是我哪里想错了?这样出来的是个天文数字。
嘿嘿,别拍我哈。
我赋值给VD0=100,
然后监控表里可以看见VW0=17096,VW2=0
同时VB0=66、VB1=200、VB2=0、VB3=0
我是这么解释的因为监控表里面是按照十进制显示的数值,那么根据数值高位和低位的放置
二进制VB0=0100/0010、VB1=1100/1000
这样VW0=0100/0010/1100/1000=17096,其它的都为0
那么VD0应该是VW0+VW1=0100/0010/1100/1000/0000/0000/0000/0000
是不是这样的啊?是我哪里想错了?这样出来的是个天文数字。
嘿嘿,别拍我哈。