【高速化】ビット演算 0x02
■ このスレッドは過去ログ倉庫に格納されています
0792デフォルトの名無しさん
2008/08/03(日) 03:59:50a = ( ( a >> 8 ) & 0x00ff00ff ) | ( ( a << 8 ) & 0xff00ff00 );
a = ( ( a >> 4 ) & 0x0f0f0f0f ) | ( ( a << 4 ) & 0xf0f0f0f0 );
a = ( ( a >> 2 ) & 0x33333333 ) | ( ( a << 2 ) & 0xCCCCCCCC );
a = ( ( a >> 1 ) & 0x55555555 ) | ( ( a << 1 ) & 0xAAAAAAAA );
■ このスレッドは過去ログ倉庫に格納されています