📄 dec2othe.m
字号:
function out = dec2othe(number, base, digit_n)% DEC2OTHE Conversion of decimal to other number representation.% DEC2OTHE(D) convert decimal integer D into binary representation.%% DEC2OTHE(D, BASE) convert decimal integer D into other representation% with base BASE.%% DEC2OTHE(D, BASE, N) pads with leading zeros so the return vector has% N elements. If the converted representation has a length larger than% N, then N is ignored and the complete representation is returned.%% Roger Jang, Aug-10-1995if (number ~= round(number)) | (number < 0) error('requires positive integer arguments.');endif nargin < 3, digit_n = 0; endif nargin < 2, base = 2; endif number == 0, out = 0;else out = []; while number > 0 tmp = rem(number, base); number = fix(number/base); out = [tmp out]; end endif length(out) < digit_n, out = [zeros(1, digit_n-length(out)) out];end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -