10/03/08 20:01:59 r3mYpf8X
>>458
ビット演算は固定小数に使います。
・整数の下位8ビットを小数部とします。
・2進数を%で表すことにすると、%00000000は0、%100000000は1.0です。
・左ビットシフトを>>、右ビットシフトを<<で表すことにすると、>>8で普通の整数になります。
<<8で固定小数になります。
データを小さくまとめたい場合にも使います。(>>464参照)
chikei(0)=%1000000000000011
chikei(1)=%1000000000000011
chikei(2)=%1111000000000011
chikei(3)=%1111000000000011
いずれも古い文化なので、今は無理にビット演算を使う必要がありません。
キー、ジョイパッドの入力情報が一つの整数として返される場合にも使います。
stick a,0
if a&16 { ・・・