Битовое дополнение fi
объект
c = bitcmp(a)
c = bitcmp(a)
возвращает побитовое дополнение fi
a объекта
. Если a
имеет numerictype
со знаком, битовое представление сохраненного целого числа находится в представлении дополнения двух.
bitcmp
поддерживает только fi
объекты с типами данных с фиксированной точкой. a
может быть скаляр fi
объект или вектор fi
объект.
Этот пример показывает, как получить побитовое дополнение fi
объект. Примите во внимание следующие неподписанные fi
с фиксированной точкой объект со значением 10, размером слова 4 и длиной дроби 0:
a = fi(10,0,4,0); disp(bin(a))
1010
Дополните значения бит в a
:
c = bitcmp(a); disp(bin(c))
0101