MATLAB 帮助中心
Convert decimal to binary character vector
bits = dec2mvl(d)
bits = dec2mvl(d,n)
bits = dec2mvl(d) converts the decimal integer d to a binary character vector bits. d must be an integer smaller than 252.
bits
d
example
bits = dec2mvl(d,n) returns a binary character vector with at least n bits.
n
collapse all
Find the multivalued logic vector for a positive decimal integer.
bits = dec2mvl(23)
bits = '10111'
Find the multivalued logic vector for a negative decimal integer.
bits = dec2mvl(-23)
bits = '101001'
Find the multivalued logic vector for a negative decimal integer. Specify the minimum number of bits to be returned at the output.
bits = dec2mvl(-23,8)
bits = '11101001'
Decimal number to convert, specified as a decimal integer.
Data Types: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64
single
double
int8
int16
int32
int64
uint8
uint16
uint32
uint64
Minimum number of bits to return, specified as a nonnegative integer.
If n is greater than the number of bits required to represent b, the remaining (n–b) upper bits in the output are padded with:
(n–b)
0s if input d is a nonnegative integer
1s if input d is a negative integer
Introduced in R2008a
mvl2dec
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处