Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


66579 / 76734 ←次へ | 前へ→

【14718】Re:お願いします
回答  かみちゃん  - 04/6/6(日) 12:22 -

引用なし
パスワード
   こんにちは。かみちゃん です。

>Sub 二進数を十進数へ()
> A = Cells(1, 1).Value
> B = Len(Cells(1, 1).Value)
> For i = 1 To B
> 
>ここまでは分かりました

この下に
上位1bitの数 =上位1bitの数 + Mid(A, i, 1) * 2^(B - i)
としてみてください。

これは、2進数文字列のi文字目の文字に、2の(2進数文字列の長さ-i)乗を「上位1bitの数」という変数に加算しています。

なお、「上位1bitの数」というのは、変数なので、適当な変数名にしてみてください。

また、直接的には関係ありませんが、Sub 〜は、半角英数字にされたほうがいいと思います。

もう少しでできますので、がんばってみてください。

0 hits

【14705】お願いします たすけてください 04/6/5(土) 23:05 質問
【14706】Re:お願いします よろずや 04/6/5(土) 23:18 発言
【14708】Re:お願いします たすけてください 04/6/6(日) 0:26 質問
【14710】Re:お願いします かみちゃん 04/6/6(日) 9:07 発言
【14711】Re:お願いします たすけてください 04/6/6(日) 10:53 質問
【14712】Re:お願いします ちゃっぴ 04/6/6(日) 11:29 回答
【14714】Re:お願いします たすけてください 04/6/6(日) 12:05 質問
【14717】Re:お願いします かみちゃん 04/6/6(日) 12:15 回答
【14715】Re:お願いします かみちゃん 04/6/6(日) 12:08 発言
【14716】Re:お願いします たすけてください 04/6/6(日) 12:11 質問
【14718】Re:お願いします かみちゃん 04/6/6(日) 12:22 回答
【14719】Re:お願いします たすけてください 04/6/6(日) 12:33 質問
【14721】Re:お願いします かみちゃん 04/6/6(日) 12:41 回答
【14723】Re:お願いします たすけてください 04/6/6(日) 12:53 質問
【14724】Re:お願いします↑ たすけてください 04/6/6(日) 12:57 質問
【14725】Re:お願いします かみちゃん 04/6/6(日) 13:22 発言
【14726】Re:お願いします たすけてください 04/6/6(日) 13:24 質問
【14727】Re:お願いします かみちゃん 04/6/6(日) 13:57 回答
【14728】Re:お願いします たすけてください 04/6/6(日) 14:07 質問
【14729】Re:お願いします かみちゃん 04/6/6(日) 14:14 発言
【14733】Re:お願いします たすけてください 04/6/6(日) 15:43 お礼
【14736】Re:2進数を10進数に変換する方法 かみちゃん 04/6/6(日) 15:55 回答

66579 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free