前田/日誌/2009-01-05
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[前田/日誌]]
-メモ
--C言語で2進数表示したい為の関数
//n:数字 w:ビット幅 buf:結果代入用バッファ
char* dtob(int n,int w,char* buf)
{
int i;
for(i=0;i<w;i++){
buf[w-i-1] = ((n&(1<<i))!=0)?'1':'0';
}
buf[w] = '\0';
return buf;
}
終了行:
[[前田/日誌]]
-メモ
--C言語で2進数表示したい為の関数
//n:数字 w:ビット幅 buf:結果代入用バッファ
char* dtob(int n,int w,char* buf)
{
int i;
for(i=0;i<w;i++){
buf[w-i-1] = ((n&(1<<i))!=0)?'1':'0';
}
buf[w] = '\0';
return buf;
}
ページ名: