bitRead()

Giới thiệu

bitRead() sẽ trả về giá trị tại một bit nào đó được xác định bởi người lập trình của một số nguyên.

Cú pháp

bitRead(x, n) 

Tham số

x: một số nguyên thuộc bất cứ kiểu số nguyên nào

n: bit cần đọc. Các bit sẽ được tính từ phải qua trái, và số thứ tự đầu tiên là số 0

Trả về

Giá trị của 1 bit (1 hoặc là 0)

Ví dụ

bitRead(B11110010,0); // trả về 0
bitRead(B11110010,1); // trả về 1
bitRead(B11110010,2); // trả về 0

//Hàm bitRead có thể viết như sau
B11110010 >> 0 & 1 // = 0
B11110010 >> 1 & 1 // = 1
B11110010 >> 2 & 1 // = 0

 

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

VMIG - Vòng 2 - Vòng sơ khảo [Cập nhập ngày 02/12/2015 - Lịch chấm thi]

Như vậy là chỉ còn vài tuần nữa là cuộc thi VMIG (Vietnam Makers with Intel Galileo) sẽ đi đến hồi gay cấn, các bạn đã chuẩn bị những gì rồi nhỉ? Qua bài viết này, mình xin truyền đạt thêm các thông tin mới nhất về vòng sơ khảo của cuộc thi VMIG cho các bạn được biết và lên kế hoạch chuẩn bị.

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