整数を2進数表示。桁数も指定で。
なんか必要になる度に書いてるのでメモ。真が1になるのって、規格で決まってたかなあ。後でJIS X 3010ながめる。
void printBin(unsigned int val, int len) { for(;len>0;--len){ int x = (val&((1<<len-1))) != 0; putchar('0'+x); } }
なんか必要になる度に書いてるのでメモ。真が1になるのって、規格で決まってたかなあ。後でJIS X 3010ながめる。
void printBin(unsigned int val, int len) { for(;len>0;--len){ int x = (val&((1<<len-1))) != 0; putchar('0'+x); } }
test