C言語なら俺に聞け(入門篇) Part 13
■ このスレッドは過去ログ倉庫に格納されています
0654デフォルトの名無しさん
2007/06/07(木) 20:20:05ん、まあ別にいいとは思うけど。
符号ビットをわざわざ処理してるのは、
負の値が2の補数形式でない場合でも、
2の補数形式として出力するようにするため?
あと、
if (dec & (2 << (i-1) )) bin[i] = 1;
は
if (dec & (1 << i)) bin[i] = 1;
にしない理由はあるの?
あと出力時に文字列を生成してから出力してるけど、
putchar で随時出力しないのはデバッガ云々のため?
■ このスレッドは過去ログ倉庫に格納されています