lowByte()

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ề

byte

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;

 

Reference Tags: 
lên
1 thành viên đã công nhận bài viết này hữu ích!
Các bài viết cùng tác giả

Đọc nhiệt độ - độ ẩm và xuất ra màn hình LCD

Bài viết này sẽ hướng dẫn các bạn cách đọc nhiệt độ - độ ẩm từ cảm biến và xuất ra màn hình LCD. Hy vọng rằng qua bài viết này, bạn sẽ dần hiểu được Arduino tạo cho người dùng một sự đơn giản và tiện lợi đến mức nào.

lên
43 thành viên đã đánh giá bài viết này hữu ích.

Các câu hỏi thường gặp về Intel Galileo

Bài viết này giới thiệu các câu hỏi thường gặp với người sử dụng mạch Intel Galileo. Bạn nên xem qua nó trước khi định hỏi ai đó những thứ liên quan đến Intel Galileo.

lên
3 thành viên đã đánh giá bài viết này hữu ích.