Bitwise Operation2 - KingAutomate

Breaking

Home Top Ad

Responsive Ads Here

Post Top Ad

Responsive Ads Here

วันจันทร์ที่ 10 ธันวาคม พ.ศ. 2561

Bitwise Operation2

ในขณะที่ผู้เขียนเริ่มต้นศึกษาเกี่ยวกับ microcontroller STM32 ก็ได้พบกับการเขียน code ที่ไม่เคยเจอ แต่อาจจะเป็นที่คุ้ยเคยหรือเข้าใจง่ายสำหรับใครหลายคน

ตัวอย่าง
1ul << 5

1ul นั้นเป็นการตัวแปร unsigned long โดยมีค่าเท่ากับ 1 คือ 00000000000000000000000000000001
  1ul << 5  คือการ shift ค่า 1ul ไป 5 bit ผลลัพท์ จะได้  00000000000000000000000000100000

ไม่มีความคิดเห็น:

แสดงความคิดเห็น

Post Bottom Ad

Responsive Ads Here

หน้าเว็บ