quocbao gửi vào
- 13311 lượt xem
Giới thiệu
lowByte() là hàm trả về byte cuối cùng (8 bit cuối cùng) của một chuỗi các bit. Một số nguyên bất kì cũng được xem như là một chuỗi các bit, vì bất kì số nguyên nào cũng có thể biểu diễn ở hệ nhị phân dưới dạng các bit "0" và "1".
Lưu ý:
lowByte() không nhận giá trị thuộc kiểu dữ liệu số thực. Bạn sẽ gặp lỗi biên dịch nếu cố làm điều này.
Cú pháp
lowByte([giá trị cần lấy ra 8 bit cuối]);
Trả về
Ví dụ
int A = lowByte(0B11110011001100); //A = 0B11001100 = 204; int B = lowByte(511); //B = lowByte(0B111111111) = 255; int C = lowByte(5); //C = lowByte(0B00000101) = 0B101 = 5;