您现在所在的是:

PLC论坛

回帖:49个,阅读:2228 [上一页] [1] [2] [3] [4] [5] [下一页]
4551
ddt250
文章数:892
年度积分:536
历史总积分:4551
注册时间:2016/12/26
发站内信
发表于:2019/5/8 8:01:18
#20楼
回复 #18楼 蜀中之首
错了,0 与 0还是0
7968
蜀中之首
文章数:5230
年度积分:50
历史总积分:7968
注册时间:2018/5/27
发站内信
发表于:2019/5/8 8:24:27
#21楼
以下是引用ddt2502019/5/8 8:01:18的发言:
错了,0 与 0还是0
没说0 and 0 =1呀
4551
ddt250
文章数:892
年度积分:536
历史总积分:4551
注册时间:2016/12/26
发站内信
发表于:2019/5/8 8:43:09
#22楼
回复 #21楼 蜀中之首
我原文写的“相同为1,不同为0”。这个条件下,两个0相与应该是1。然后C版给纠正了——“全1为1,其余为0”
37246
cvlsam 版主
文章数:12401
年度积分:1598
历史总积分:37246
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2019/5/8 8:46:35
#23楼
以下是引用蜀中之首2019/5/6 14:31:23的发言:
找不到直接命令,弄段程序好了
附件 image.jpg

从这个程序看来,你需要巩固以下计算机基础知识,特别是字节与字的区别,例如楼主这个问题里提到的是字节。

当然你可以争论一下你的程序是处理的高字节………………

Good Luck~
37246
cvlsam 版主
文章数:12401
年度积分:1598
历史总积分:37246
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2019/5/8 8:50:17
#24楼
以下是引用pqsh2019/5/6 12:20:07的发言:
以下是引用cvlsam2019/5/6 11:14:46的发言:
以下是引用jint2019/5/6 11:12:36的发言:
收到网友一则留言,如题。

与2#10000000作与操作。

Good Luck~
sam版,他的意思是不是不这样,是不是说找到最高非0位置,再把其它低位清零?

通常,我们讲字节,字,双字都是位串变量,也就是无符号整形,带符号的一半称作短整形,整形,长整形。

Good Luck~
7968
蜀中之首
文章数:5230
年度积分:50
历史总积分:7968
注册时间:2018/5/27
发站内信
发表于:2019/5/8 9:14:14
#25楼
回复 #23楼 cvlsam
1.当天就发现了指令用错,没只是偷个懒罢了,看到?
2......
3.题目没说什么类型数据,也没说用什么方式处理,提出欧家PLC思路而已(也可能有一条指令就能解决的),他要一杯水,给他一桶水,随他使用不好吗,问一得一长不大。
7968
蜀中之首
文章数:5230
年度积分:50
历史总积分:7968
注册时间:2018/5/27
发站内信
发表于:2019/5/8 9:25:40
#26楼
以下是引用ddt2502019/5/8 8:43:09的发言:
我原文写的“相同为1,不同为0”。这个条件下,两个0相与应该是1。然后C版给纠正了——“全1为1,其余为0”
可能你固定处理一个位1000 0000 (数据1111 1111)

0111 1001 这个数据就要处理0100 0000位
0011 1101 就要处理0010 0000
类推
这样才是题目要求
28407
秀空
文章数:13413
年度积分:1233
历史总积分:28407
注册时间:2012/10/26
发站内信
2018春节活动(三)
2014相约国庆
发表于:2019/5/8 10:12:34
#27楼
有的题目看错了。不能和固定的数相与。
37246
cvlsam 版主
文章数:12401
年度积分:1598
历史总积分:37246
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2019/5/8 10:24:31
#28楼
以下是引用蜀中之首2019/5/8 9:25:40的发言:
以下是引用ddt2502019/5/8 8:43:09的发言:
我原文写的“相同为1,不同为0”。这个条件下,两个0相与应该是1。然后C版给纠正了——“全1为1,其余为0”
可能你固定处理一个位1000 0000 (数据1111 1111)

0111 1001 这个数据就要处理0100 0000位
0011 1101 就要处理0010 0000
类推
这样才是题目要求

思路蛮清奇的。
 在一个字节中如何找到最高位并让其它位清零?
最高位,不是最高为1的位。

按照这个思路:一幢大楼有多高取决于它有人的层数。如果15楼以上没有人居住,那只能说15楼。

Good Luck~
37246
cvlsam 版主
文章数:12401
年度积分:1598
历史总积分:37246
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2019/5/8 10:25:09
#29楼
以下是引用蜀中之首2019/5/8 9:14:14的发言:
1.当天就发现了指令用错,没只是偷个懒罢了,看到?
2......
3.题目没说什么类型数据,也没说用什么方式处理,提出欧家PLC思路而已(也可能有一条指令就能解决的),他要一杯水,给他一桶水,随他使用不好吗,问一得一长不大。

他幸好没有向你要一块砖,否则你真的会给他一套房?

Good Luck~

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

62.4004