Mình đang cần dịch 1 biến 16 bit .vd:
a=0x0123;//trước khi dịch a=0000/0001/0010/0011)
a=a<<1;//sau khi dịch:a=0000/0010/0100/0110
nhưng khi mình thử trong keil c thì thấy nó không đúng,nó chỉ dich 8 bit cuối thôi:0x23,còn 8 bit đầu nó không dịch
bạn nào có thuật toán cho nó dich lúc cả 16 bit chỉ cho mình với
thanks!!
a=0x0123;//trước khi dịch a=0000/0001/0010/0011)
a=a<<1;//sau khi dịch:a=0000/0010/0100/0110
nhưng khi mình thử trong keil c thì thấy nó không đúng,nó chỉ dich 8 bit cuối thôi:0x23,còn 8 bit đầu nó không dịch
bạn nào có thuật toán cho nó dich lúc cả 16 bit chỉ cho mình với
thanks!!
Comment