Convert decimal to binary character vector
bits = dec2mvl(d)
bits = dec2mvl(d,n)
example
bits = dec2mvl(d) converts the decimal integer d to a binary character vector bits. d must be an integer smaller than 252.
bits
d
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
mvl2dec
You have a modified version of this example. Do you want to open this example with your edits?