Hagi utils
提供: Wikinote
【秘密(笑)】
ちょっとしたコマンドやライブラリを自宅と会社で同期するためのページ。 学生時代に作ってたヤツは今じゃ全然使い物にならない…。
C 言語
printb() 関数
整数を 2 進数で表示する関数。
#include <stdio.h>
void printb(unsigned num) {
int i;
for (i = 31; i >= 0; i--) {
putchar(((num >> i) & 1) + '0');
}
}
void printb64(unsigned long long num) {
int i;
for (i = 63; i >= 0; i--) {
putchar(((num >> i) & 1) + '0');
}
}