3

私がしようとしているのは、数値のバイナリ値を取得することです。

de2bi(234)

その結果、この答えが得られました:

 0     1     0     1     0     1     1     1

今私が欲しいのは、次のように値を変更せずに逆の順序であることです:

11101010

bitrevorder()関数を試しましたが、希望する答えがありません。ヘルプや提案をいただければ幸いです。

4

6 に答える 6

2

'left-msb'次のオプションを使用するだけですde2bi

>>de2bi(234, 'left-msb')
ans =
     1     1     1     0     1     0     1     0
于 2014-09-28T20:31:56.347 に答える
0

なぜ使用しないのbitgetですか?

>> bitget( 234, 8:-1:1 )

ans =

 1     1     1     0     1     0     1     0
于 2015-11-05T08:17:17.707 に答える