单片机左移与右移为什么相当于乘除运算具体说是左移n次相当于乘以2的n次方,右移n次相当于除以2的n次方,例如0001B左移3次就是1000B十进制1变成了8也就是1*2^3因为数值在单片机里是二进制的.左移一位,相当于每一位都进了一位.例如数值2,用二进制表示为0010,左移一位变成了4,即0100.2,单片机位运算以上运算符优先级为:~(按位取反)gt;+(加法符号)gt;lt;lt;(左移运算符)gt;|(按位或)gt;=(等号)a=356=(101100100)2b=(~101100100)|(...
更新时间:2024-03-08标签: 单片机单片机左移02H是多少单片机左移与右移为什么相当于乘除运算 全文阅读