• ベストアンサー

基数変換わからない・・。

16進数を10進数に変換するプログラムをVBで作成しているのですが、どうしても計算途中でオーバーフローしてしまいます・・。最大で16進数64桁のものを計算するにはどのようにコーティングすればいいのでしょうか・・?どなたかご教授ください。

質問者が選んだベストアンサー

  • ベストアンサー
  • tatsu99
  • ベストアンサー率52% (391/751)
回答No.1

この計算をする場合は、多倍長計算を行う必要があります。多倍長計算の考え方は筆算と同じです。 下記URLで多倍長計算の例がでています。(VB.NET) http://www.tokyo-pax.co.jp/pasovbmenu.htm 又、参考URLにはソースコードも公開されていますので、参考にして下さい。

参考URL:
http://www.tokyo-pax.co.jp/jisaku.htm
kyo----
質問者

お礼

お返事遅くなって申し訳ございません! 早急なご回答誠にありがとうございました! 参考にさせていただきます!

関連するQ&A