一个Byte变量,值是841 我想取41放到另一个byte里怎么做?

解决方案 »

  1.   

    呵呵,
    Dim a As Byte
    a = 255
    不会有什么问题
    Dim a As Byte
    a = 256
    就溢出了……,楼主应该明白了吧?
      

  2.   

    一个Byte变量他的值不可能是841
      

  3.   

    回快了*+*如果你确认你的答案是正确的那么你可以把他作为一个字符串处理就可以了,直接使用Right 函数就可以 
    MyStr = Right(“841”, 1)
      

  4.   

    二进制与
    取哪一位,哪一位为1就可以了比如取最后一位,就是00001101与00000001相与
    13 And 1取41
    是取第一、第三位吗?
    00001101与00000101相与
    13 And 5