p5_6.m

来自「数字信号处理实验指导书MATLAB版程序电子版」· M 代码 · 共 16 行

M
16
字号
% Program P5_6
% Determines the decimal equivalent of a
% binary number in sign-magnitude form
bin = input('Type in the binary fraction = ');
b = length(bin) - 1; d = 0;
for k = 1:b
	d = d + bin(k+1)*2^(-k);
end
if sign(bin(1)) == 0;
	dec =  d;
else
	dec = - d;
end
disp('The decimal equivalent is ');
disp(dec);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?