Поразрядное дополнение fi
объект
c = bitcmp(a)
c = bitcmp(a)
возвращает поразрядное дополнение fi
объект a
. Если a
имеет numerictype
со знаком, битное представление сохраненного целого числа находится в дополнительном представлении two.
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