作者mvphisashi (小三)
看板MATLAB
标题[讨论]16进制的and怎麽设定
时间Fri Jul 1 11:03:05 2016
各位大大
小弟有个问题想问一下
关於逻辑运算的部分
在C语言16位元的运算可以单一位元做AND之类的
但是在这里怪怪的
像是0x8 and 0xF 应该要得到0x8
但是MATLAB这里会得到1
想请问除了自己写回圈区别各位元外有没有其他的指令可以用
感谢
--
★▃▃ D ◣ ▅▅▅▅ ▄▄
█ ▇▇ ▄▄◣ ◢a██▋ ▅▅ █
▅▃▉ ▊ a█▅ ◣◢ ▄▄ █s▋▄▄▄ ◣▊▄i█
▄▄▄◥ █▆t◥◢ █▄ █ ▋ ▄▄▌█▊██▌
04-05╴╴╴ ╴ ╴╴◤▄▄◤ ◤ █▅▅▅ ◤ █▄▌▄▄◤ █ Phx-Suns
▕▕▕▕╱ ├╯05-06 ◤◥▄▄▄ ▄▄▄▄▄ ▄ ◥ ★
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.137.237.128
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MATLAB/M.1467342194.A.2F0.html
1F:→ celestialgod: bitand 07/01 11:15
2F:→ mvphisashi: 谢谢喔 知道怎麽用了 07/01 11:16
3F:→ celestialgod: dec2hex(bi2de(de2bi(hex2dec('8'), 8) & 07/01 20:29
4F:→ celestialgod: de2bi(hex2dec('f'), 8))),这个? 07/01 20:29