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ả

Đọc cảm biến nhiệt độ, độ ẩm từ DHT11 up lên server làm webapp

Hôm nay, mình sẽ dùng cảm biến DHT11 để đọc nhiệt độ, độ ẩm, từ đó đẩy lên Internet thông qua iNut Cảm biến. Đồng thời sẽ quay màn hình quá trình làm webapp devil.

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

float

Để định nghĩa 1 kiểu số thực, bạn có thể sử dụng kiểu dữ liệu float. Một biến dùng kiểu dữ liệu này có thể đặt một giá trị nằm trong khoảng  -3.4028235E+38 đến 3.4028235E+38. Nó chiếm 4 byte bộ nhớ.

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