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