如何在c程序中编程检测32位寄存器中的某位是否为1 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c程序 寄存器 编程 搜索资料 1个回答 #热议# 海关有哪些禁运商品?查到后怎么办? 浪迹V无痕 推荐于2017-11-21 知道答主 回答量:22 采纳率:0% 帮助的人:13.2万 我也去答题访问个人页 关注 展开全部 检测32位num值的第n位是否为1. (这里n的取值为0-31)和一个数相与看结果是否为0,这个数的要求是第n位为1,其他位为1;/*这里n的取值为0-31*/if( ((1<<n) & num) == 1){ /*如果num和1<<n与的值为1,则第n为位1*/}else{ /*否则为0*/} 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 北京勤哲软件技术广告2024-11-16勤哲Excel服务器软件2024,用Excel自动生成基于web,移动APP和PC的快速编程工具。软博会金奖产品,适合于各行各业的管理人员使用。www.qinzhe.com 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容用Excel自动生成快速编程软件勤哲Excel服务器软件2024,用Excel自动生成基于web,移动APP和PC的快速编程软件。适合于各行各业的管理人员使用。www.qinzhe.com广告用Excel自动生成编程工具www.qinzhe.com查看更多用Excel自动生成编程的开发工具www.qinzhe.com查看更多 其他类似问题 2008-11-18 C语言里如何读取8位数据的某一位 2015-10-07 c语言位运算如何查看某一位是0还是1 2011-08-19 c语言中如何提取二进制数中的某一位? 2010-08-19 C语言中怎样读取一个8位字节某一位的简单 2014-01-26 c语言中32-bit是什么意思 2011-01-05 c语言实验报告心得 2018-01-09 三菱plc中如何将32位寄存器值写入16位寄存器中? 2015-12-18 C语言中,如何将16位数据存放到两个8位的寄存器当中,以23... 更多类似问题 > 为你推荐: