Sự khác biệt giữa các toán tử >> và >>> là gì?
Sự khác biệt giữa các toán tử >> và >>> là gì?
Toán tử >> và >>> đều được sử dụng để dịch chuyển các bit của một số nguyên sang phải. Tuy nhiên, sự khác biệt chính giữa chúng là:
>>: Toán tử dịch phải (signed right shift) >> di chuyển tất cả các bit sang phải một số lượng vị trí cụ thể và thêm bit giữ dấu (sign bit) vào vị trí trống ở bên trái, giữ nguyên dấu của số ban đầu. Nó có thể dẫn đến việc thêm các bit 0 hoặc 1 vào phía trái khi dịch chuyển.
>>>: Toán t...
middle