Битовое дополнение 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