アプリケーション/設定ファイルに Double 型の変数を挿入し、"while" ループを使用して小さな計算を実行しています。
double final=0;
double cost = application.settings.default.cost; // 0.15
while(true)
{
Thread.Sleep(1000); //speeded up version of 60000 (1 minute)
final+=cost;
//code that waits for the user to quit the loop
}
1 時間後の結果は 9.00 になるはずですが、計算すると 24.00 のようになります :/ ただし、値をコードにハードコードすると、目的の結果 9.00 が得られます
double final=0;
double cost = 0.15
while(true)
{
Thread.Sleep(1000); //speeded up version of 60000 (1 minute)
final+=cost;
//code that waits for the user to quit the loop
}
何か案は?