[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2006/11/14(Tue) 01:22
投稿者名:さとみ
Eメール:
URL :
タイトル:
 
わかりましたありがとうございました。

投稿時間:2006/11/14(Tue) 07:55
投稿者名:大吉末吉
Eメール:
URL :
タイトル:
Re: VB6.0のプログラムで10進法から2進法にする仕方
先に言っておきますが、10進=>2進変換は、「課題の定番」なので、
ネットで探せば、解説をしているサイトや、サンプルは簡単に見つかりますので、
「答え」は書きません。


> remaindar=@modA
> @、Aは0と1だと思うのですが、
違うと思いますが・・・どういう理由で0と1なんです?


> num10=B¥C
> BとCは何をいれたらいいのでしょうか?

あなたは、何だと思います?
実際のコードはわからないとしても、「論理的にどういう事をやらなければならないか」は考えましたよね?


後・・・
> while num10>=remainder
これって・・・おかしくありません?

#もし、num10が0だったら・・・あー怖い。

投稿時間:2006/11/14(Tue) 15:17
投稿者名:LESIA
Eメール:
URL :
タイトル:
Re: VB6.0のプログラムで10進法から2進法にする仕方
> @、Aは0と1だと思うのですが、

もし、そうだとすると、
remaindar = 0 mod 1
じゃなくて、
remaindar = 0
と、書いたほうが早いので、多分違うと思います。

※ヒント:@とB、AとCは、それぞれ同じものが入ります。