C言語なら俺に聞け(入門篇) Part 10 at TECH
[2ch|▼Menu]
337:デフォルトの名無しさん
07/04/02 23:56:28
int test8bit(int x)
{
    static BYTE table[16] = {0,8,4,12,2,10,6,14,1,9,5,13,3,11,7,15};
    int y = table[x>>4] | (table[x&15]<<4);
    return y;
}

int test16bit(int x)
{
    int y = test8bit(x>>8) | (test8bit(x&255)<<8);
    return y;
}

intは32ビット以上前提で


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5374日前に更新/183 KB
担当:undef