社区
C#
帖子详情
数字&数字
jishengzu
2009-06-01 03:38:28
数字&数字=?
&是怎么计算结果的?
看帮助 只看到 true&flase==false true&true==true
没对 数字&数字计算说明?
...全文
158
31
打赏
收藏
数字&数字
数字&数字=? &是怎么计算结果的? 看帮助 只看到 true&flase==false true&true==true 没对 数字&数字计算说明?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
31 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SimonYeung
2009-06-01
打赏
举报
回复
按位计算
RealStalish
2009-06-01
打赏
举报
回复
学习要踏实,自勉一下
Neil198
2009-06-01
打赏
举报
回复
[Quote=引用 12 楼 yhb417 的回复:]
引用 7 楼 jishengzu 的回复:
2 & 6 = 2 怎么计算=2的 谁来说明一下
没有这中算法吧
[/Quote]
这是位运算符,除了&,还有|,^,~。 空军解释的很详细,顶。
ws_hgo
2009-06-01
打赏
举报
回复
[Quote=引用 27 楼 vrhero 的回复:]
引用 24 楼 jishengzu 的回复:
引用 18 楼 vrhero 的回复:
现在的新人基础差到这种地步了吗?
学习的时候没用过二进制,见笑了
不是说你...你不懂还知道问,说的是这个楼里的某些人...
[/Quote]
好像说的是12楼
vrhero
2009-06-01
打赏
举报
回复
[Quote=引用 24 楼 jishengzu 的回复:]
引用 18 楼 vrhero 的回复:
现在的新人基础差到这种地步了吗?
学习的时候没用过二进制,见笑了
[/Quote]
不是说你...你不懂还知道问,说的是这个楼里的某些人...
ws_hgo
2009-06-01
打赏
举报
回复
空军说的真是详细
ws_hgo
2009-06-01
打赏
举报
回复
[Quote=引用 22 楼 jishengzu 的回复:]
哦明白了谢谢各位
[/Quote]
看下基础书籍吧
jishengzu
2009-06-01
打赏
举报
回复
[Quote=引用 18 楼 vrhero 的回复:]
现在的新人基础差到这种地步了吗?
[/Quote]
学习的时候没用过二进制,见笑了
wuyi8808
2009-06-01
打赏
举报
回复
[Quote=引用 15 楼 evaa006 的回复:]
对,2 的二进制
0011
6 的二进制
0111
按位与
0011
为 2
[/Quote]
纯属误导,2的二进制是 0010,而不是 0011。6的二进制是 0110,不是0111。
jishengzu
2009-06-01
打赏
举报
回复
哦明白了谢谢各位
ws_hgo
2009-06-01
打赏
举报
回复
2 == 00000010 -->2的1次幂=2
6 -- 00000110 2的1次幂+2的2次幂=4+2=6
wuyi8808
2009-06-01
打赏
举报
回复
2 转换为二进制: 0010
6 转换为二进制: 0110
-----------------------
& 后的计算结果: 0010
转换回十进制后: 2
按位与,一位一位来,运算规则是3楼的:
0 & 0 = 0
0 & 1 = 0
1 & 0 = 0
1 & 1 = 1
------------------
2 转换为二进制: 0010
6 转换为二进制: 0110
-----------------------
& 后的计算结果: 0010
右起第1位:0 & 0 = 0
右起第2位:1 & 1 = 1
右起第3位:0 & 1 = 0
右起第4位:0 & 0 = 0
所以结果就是(从左到右):0010
tootto
2009-06-01
打赏
举报
回复
看我楼上竖式计算,楼主明白没?
vrhero
2009-06-01
打赏
举报
回复
现在的新人基础差到这种地步了吗?
ws_hgo
2009-06-01
打赏
举报
回复
[Quote=引用 14 楼 jishengzu 的回复:]
2转换后10
6转换后110
10&110怎么计算?还是不明白
[/Quote]
说白啦
就是
10进制与2进制的转换
tootto
2009-06-01
打赏
举报
回复
再详细点:
010
& 110
-------
010 = 2(十进制)
evaa006
2009-06-01
打赏
举报
回复
[Quote=引用 8 楼 wuyi8808 的回复:]
引用 6 楼 jishengzu 的回复:
2 & 6=2
2 & 3=2
2 & 4=0
2 & 5=0
好像没规律啊
先转换为二进制,再按3楼的公式按位(也就是每位)计算,再转换回十进制。
[/Quote]
对,2 的二进制 0011
6 的二进制 0111
按位与
0011 为 2
jishengzu
2009-06-01
打赏
举报
回复
2转换后10
6转换后110
10&110怎么计算?还是不明白
zgke
2009-06-01
打赏
举报
回复
2 == 00000010
6 -- 00000110
2 & 6 == 000010 ==2
4 == 00000100
2 & 4= 00000000 ==0
修改一下昵称
2009-06-01
打赏
举报
回复
[Quote=引用 7 楼 jishengzu 的回复:]
2 & 6 = 2 怎么计算=2的 谁来说明一下
[/Quote]
没有这中算法吧
加载更多回复(11)
js中的 || 与 && 运算符详解(着重说一下运算符两边为纯
数字
的情况)
js中逻辑运算符在开发中可以算是比较常见的运算符了,主要有三种:逻辑与&...
数字
里面只有0可以转化为false 其它的所有
数字
都可以转化为true 1.&& 1.1两边条件都为true时,结果才为true;...
Unity中实现
数字
上升效果(一个
数字
动态变化到另一个
数字
)
一:效果演示 二:实现(通过插值原理) ...当前显示的
数字
</param> /// <param name="targetNum">目标
数字
</param> /// <param name="value">比例值</param> public doub.
Thymeleaf中循环渲染List集合中的
数字
&th:style用法
thymeleaf循环遍历
数字
<ul th:each="user : ${userList}"> <li> <div th:each="star : ${#numbers.sequence(1,user.star)}"> <img th:src="@{/img/star.png}"> </div> </...
信息安全实践三之
数字
签名与认证实验【申请
数字
证书&
数字
签名与认证】
信息安全实践三之
数字
签名与认证实验【申请
数字
证书&
数字
签名与认证】 一、申请
数字
证书 二、
数字
签名与认证 1、加密文件&解密文件 2、文件签名&验证文件 3、文件签名加密&验证签名解密 三、验证签名实践 叮嘟!...
C语言 判断字符是否是一个
数字
的两种方法
第一种:直接判断 #include<stdio.h> #include<string.h> int main() { char a= "...a是
数字
"); } else { printf("a不是
数字
"); } return 0; }
C#
110,537
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章