2ちゃんねるログビューア

【PSP】カルネージハートエクサ 11機目   を含む(ツリー表示)

■TOP■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- ツリー表示
485: 名前:枯れた名無しの水平思考 :2010/11/10(水) 19:33:40 ID:kADpjlo3i(2)
>>468
2進数を勉強すればいいと思うよ。
これに関しては、きちんと学ぶ意外に近道はないと思う。

16進数:0x7F
10進数:127
2進数:01111111

「機体の状態」値を2進数に変換すると、
桁の位置によって0と1で機体の特定の状態を表している。
射撃1をしているなら、2進数の8桁目が1になる、0なら射撃1してないってこと。
(下位の7ビットは、ユニークな固定値なので、各ビットに意味はなくて7桁まとめて読む)

C言語のビット演算を解説してるページとか見るのもいいかも。
491: 名前:枯れた名無しの水平思考 :2010/11/10(水) 19:36:47 ID:kADpjlo3i(2)
基本動作コードだけ取り出したいなら、機体動作コードを代入した
レジスタに対して、AND 127 すればよい。

■TOP■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- ツリー表示 dat