kclib1について#2

(1)


int kpopCount32(unsigned int b)
{
    b -= b >> 1 & 0x55555555U;
    b = (b & 0x33333333U) + (b >> 2 & 0x33333333U);
    b = (b + (b >> 4)) & 0x0f0f0f0fU;
    return (b * 0x01010101U) >> 24;
}

こめんと欄


コメントお名前NameLink

トップ 一覧 検索 最終更新 バックアップ   ヘルプ   最終更新のRSS