bitClear

Giới thiệu

bitClear() sẽ thay giá trị tại một bit xác định của một số nguyên thành 0.

Cú pháp

bitClear(x, n) 

Tham số

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

n: vị trí bit cần ghi. 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ề

không

Ví dụ

bitClear(B11110010,1); // B11110000

//Hàm bitClear có thể viết như sau
B11110010 & ~(1 << 1)  // = B11110000
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ả

Vietnam Maker Contest with Intel Galileo - VMIG - Cuộc thi sáng tạo với Galileo dành cho Sinh viên Việt Nam

Hôm nay là một ngày vui, 30/7/2015. Vì chỉ còn 2 ngày nữa (1/8/2015), cuộc thi Sáng tạo với Intel Galileo dành cho sinh viên sẽ được chính sức khởi động. Giải thưởng của cuộc thi rất lớn trên 20 triệu đồng, đồng thời chúng ta được hỗ trợ mạch Galileo Gen 2 và 2 triệu động để làm dự án nữa,... còn chần chừ gì mà không tìm hiểu ngay.

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

Cách vào Linux console của Galileo

Như các bạn đã biết, Intel Galileo là một mạch linux và tương thích với Arduino. Như vậy có 2 cách để lập trình Galileo, một là dùng phần mềm Arduino Galileo-ized IDE để lập trình thông qua ngôn ngữ Arduino, hai là dùng các ngôn ngữ lập trình khác (như PHP, Python, LUA, BASH, C, C++, JS,... - tất nhiên là những cái này đã cài trình biên dịch) lập trình cho phần Linux trong mạch Galileo. Hôm nay, chúng ta sẽ nghiên cứu về cách vào Linux từ đó lập trình theo cách thứ hai, vì cách một bạn chỉ cần nghiên cứu về mạch Arduino ở các bài trước là được!

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