MATLAB整数数据类型运算
%整数数据类型运算
clear all
a=85
b=75
%b1=bitshift(b,2)%右移2位扩大4倍
% b1=bitshift(b,-2)%左移2位缩小4倍
c=bitand(a,b) %数据位与操作
%c=bitor(a,b)%数据位或操作
%c=bitxor(a,b)%数据位异或操作
A=uint16(a)
B=uint16(b)
C=bitand(A,B)
whos
运行结果如下
%整数数据类型运算
clear all
a=85
b=75
%b1=bitshift(b,2)%右移2位扩大4倍
% b1=bitshift(b,-2)%左移2位缩小4倍
c=bitand(a,b) %数据位与操作
%c=bitor(a,b)%数据位或操作
%c=bitxor(a,b)%数据位异或操作
A=uint16(a)
B=uint16(b)
C=bitand(A,B)
whos
运行结果如下