Младший значащий бит
c = getlsb(a)
c = getlsb(a) возвращает значение младшего значащего бита в a как u1,0.
a может быть скалярным объектом fi или векторным объектом fi.
getlsb только поддерживает объекты fi с типами данных с фиксированной точкой.
Следующий пример использует getlsb, чтобы найти младший значащий бит в объекте fi a.
a = fi(-26, 1, 6, 0);
c = getlsb(a)
c =
0
DataTypeMode: Fixed-point: binary point scaling
Signedness: Unsigned
WordLength: 1
FractionLength: 0Можно проверить, что младшим значащим битом в объекте fi a является 0 путем рассмотрения бинарного представления a.
disp(bin(a)) 100110
bitand | bitandreduce | bitconcat | bitget | bitor | bitorreduce | bitset | bitxor | bitxorreduce | getmsb