アセンブラ初心者スレッドat TECH
アセンブラ初心者スレッド - 暇つぶし2ch245:デフォルトの名無しさん
12/08/12 19:52:24.06 .net
>>187
ひょっとしてお前こういうこと↓言いたいわけ?

typedef unsigned char bcd_t[5];
void put10(unsigned n)
{
 bcd_t ans;
 bcd_t t;
 int i;

 memset(ans, 0, sizeof(ans));
 for (i = 0; i < 32; i += 8) {
  byte2bcd(&t, n & 0xff);
  bcdMultPowerOf2(&t, i);
  bcdAdd(&ans, &t);
  n >>= 8;
 }
 bcdPut(ans);
}

byte2bcd() の中身、割り算なしでどういう実装になるか教えてくれん? まさかテーブルじゃねぇよな?


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch