投稿
ねこはち neko80001
3号になって、ビットシフト使えるようなってたのね…。2週間も知らなかったなんて…。
13そうだね
プレイ済み
返信[1]
親投稿
ねこはち neko80001
本人がフリー素材宣言してる人だから大丈夫だよー
0そうだね
プレイ済み
返信[2]
親投稿
ねこはち neko80001
プチコンで写真だとびっくりしちゃうのかな? ちなみに最近はフリー素材アイドルってジャンルもあるのよ。
0そうだね
プレイ済み
返信[3]
親投稿
たもつ tamo2xvi
これが出来るならカメラ機能あってもいいと思うんだ。
1そうだね
プレイ済み
返信[4]
親投稿
うくじー manatot54
ここで質問していいですか? ビットシフト(?)ってなんですか。
1そうだね
未プレイ
返信[5]
親投稿
ねこはち neko80001
2進数表記の一桁をビットといいます。 10進数で5と表記される数字を2進数を書くと0101って感じになってます。 これを一桁右にずらしたい場合に、5>>1って命令を使うと、0101が右にずれて0010になります。 これを使うと、ビットに対してフラグの機能を持たせる事ができます。 ON/OFFだけのフラグ参照なら、ANDを使えばいいのですが、複数ビットでフラグに種類を持たせるときなどに使うと便利なのです。
1そうだね
プレイ済み
返信[6]
親投稿
ねこはち neko80001
たとえば、2ビットだと0~3の種類を表現できますが、これを10進数の記述でフラグ管理しようとすると、 変数=(データ AND ビットマスク) *POW((右の場合は0.5 左の場合は2),ビットをずらしたい数字) と、ややこしい計算が必要になります。
0そうだね
プレイ済み
返信[7]
親投稿
けい kei0baisoku
シフトどころか直値表記すらできますぜ。 RIGHT=&B1000 もしかしたらこっちはご存じだったかも知れませんが。
1そうだね
プレイ済み
返信[8]
親投稿
ねこはち neko80001
まじっすか! VALいらなくなるじゃん! ぶっつけでポチポチしてたんで、mkIIでできる事は全部そのままの手法でやってました…。
0そうだね
プレイ済み
返信[9]
親投稿
☆Mami☆ satomat
やっぱりポチポチしてたんだ。 by まみの兄のキャラクター製作所
1そうだね
プレイ済み
返信[10]
親投稿
よっぱらい yopparai1965
2を掛けると、左シフト。 2で割ると、右シフト。
1そうだね
プレイ済み
返信[11]
親投稿
サガリ MAGUMOMO
(ぼっさん・・・!)
1そうだね
プレイ済み