スレ立てるまでもない質問はここで 95匹目
■ このスレッドは過去ログ倉庫に格納されています
0040デフォルトの名無しさん
2009/01/30(金) 23:53:55int counter = 0;
int tempValue = targetValue;
if ((tempValue != 0)
{
while((tempValue & 1ul)== 0)
{
tempValue >>= 1;
counter++;
}
}
これでシフトする必要がある桁数がわかるっぽいですね。
■ このスレッドは過去ログ倉庫に格納されています