C言語なら俺に聞け! Part 125
■ このスレッドは過去ログ倉庫に格納されています
0575デフォルトの名無しさん
2006/04/16(日) 16:49:01入力はint全般なんだから、最低10^16の整数値が扱えないとだめじゃない?
>573
int bit = 0;
for(i = 31; i >=0; i--){
if( (1 << i ) & input){ printf("1"); bit = 1; }
else if( bit ){ printf("0");}
}
■ このスレッドは過去ログ倉庫に格納されています