2
我想對兩個二進制數執行邏輯and
操作。我試圖使用bitand
,但該功能只能用於char
數據類型。和在兩個二進制數上的操作
我想對兩個二進制數執行and
。 如:
a=1101;
b=1010;
那麼a and b
輸出必須
c=1000;
這是我曾嘗試:
K=input('feed the value');
M=2^K;
S=input('feed the data');
disp(M);
s=dec2bin(S);
m=dec2bin(M-1);
q=bitand(s,m);
disp(q);
我想知道的問題是什麼。 – chappjc
@chappjc:問題是'dec2bin'輸出一個char數組。 – Daniel
對,我的意思是爲什麼在那裏有'dec2bin'。 :) – chappjc