VB6プロジェクトのアップグレード 5

ひたち海浜公園の水仙、見ごろでした

VB6のアップグレードの目処はついたのですが、細かいところに手間取っています。

一つは、古いプログラムでもFarPoint社のSpreadを使っているのですが、行と列の番号が1からスタートしていますし、
新しいものでは0からスタートしています。
従って、細かく調べないと新旧プログラムの計算結果が大きく異なります。

それは少し丁寧にプログラムを比較していけばいいことですが、
計算結果の微妙な相違を突き止めるのはもっとやっかいです。
このプログラムでは、お金の計算をしています。
1円1銭ほど細かい必要はありません。
概算でいいのですが、それでも二つのプログラムが少しでも違えば突き止めなければいけません。

どれだけ大きなお金の計算になるか分からなかったことと、
多分当時のデータ型の制限でお金の計算にダブル(Double)を使っています。
.NET環境では色々な種類のデータ型が用意されていますので、最終的には新しい環境で最適なデータ型を選択したいと思いますが、とりあえず二つの開発環境での計算結果の相違についての究明が急務です。

error: コピーできません !!