技术论坛

 回复:如何判断一个字节中的两个以上的bit位置“1”

返回主题列表
作者 主题
RITAL
侠圣

经验值:4968
发帖数:680
精华帖:1
楼主    2010-05-28 12:42:06
主题:如何判断一个字节中的两个以上的bit位置“1”
如题,正常情况下该字节为0,当该字节中有2个或以上的bit位为true,就报警输出,也就是说该字节的值不等于0,1,2,4,8,16,32,64,128就报警输出。怎样更简便的方法判断呢?谢谢!
dcount107
侠圣

经验值:2840
发帖数:1737
精华帖:55
2楼    2010-05-28 14:07:33
精华帖  主题:回复:如何判断一个字节中的两个以上的bit位置“1”
貌似以前讨论过,西门子提供了这样的库函数来获取某字节中为1的个数:
TI-S7 Converting Blocks>>fc99(bitsum)
非淡泊无以明志,非宁静无以致远
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。