dec2mvl

Преобразуйте десятичное число в бинарный вектор символов

Описание

пример

bits = dec2mvl(d) преобразует десятичный целочисленный d к бинарному вектору символов bitsD должно быть целое число, меньшее, чем 252.

пример

bits = dec2mvl(d,n) возвращает бинарный вектор символов, по крайней мере, с n биты.

Примеры

свернуть все

Найдите вектор многозначной логики для положительного десятичного целого числа.

bits = dec2mvl(23)
bits = 
'10111'

Найдите вектор многозначной логики для отрицательного десятичного целого числа.

bits = dec2mvl(-23)
bits = 
'101001'

Найдите вектор многозначной логики для отрицательного десятичного целого числа. Задайте минимальное количество битов, которые будут возвращены при выходе.

bits = dec2mvl(-23,8)
bits = 
'11101001'

Входные параметры

свернуть все

Десятичное число, чтобы преобразовать, заданный как десятичное целое число.

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

Минимальное количество битов, чтобы возвратиться, заданный как неотрицательное целое число.

Если n больше количества битов, требуемых представлять b, остающийся (n–b) верхние биты в выходе дополнены:

  • 0s, если вход d неотрицательное целое число

  • 1 с, если вход d отрицательное целое число

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

Смотрите также

Введенный в R2008a