Xin chào, tôi tự học về bitwise, và tôi thấy một nơi nào đó trên internet có sự thay đổi số học (>>) bằng một nửa số. Tôi muốn kiểm tra nó:Tại sao số học thay đổi một nửa số chỉ trong một số sự cố?
44 >> 1 returns 22, ok
22 >> 1 returns 11, ok
11 >> 1 returns 5, and not 5.5, why?
Một Ví dụ:
255 >> 1 returns 127
127 >> 1 returns 63 and not 63.5, why?
Cảm ơn.
Không được phép chia tách bit. Lấy làm tiếc. – leppie
@leppie: huh ??? –