08/12/30 19:09:39
>>285>>286ありがとうございます。
方法を変えてやってみたらうまくCSV形式に表示はされたのですが、
引き算の値がエクセルで計算した結果と明らかに違う数値になってMemo5に表示されます。(-1.59444444444503E-02とか)
Memo1,2,3,4には0.035083333などの少数の値が5行入っています。
AnsiString H1,H2,H3;
for(int I = 0; I < 5; I++){
H1 = Memo1->Lines->Strings[I] - Memo4->Lines->Strings[I];
H2 = Memo2->Lines->Strings[I] - Memo4->Lines->Strings[I];
H3 = Memo3->Lines->Strings[I] - Memo4->Lines->Strings[I];
Memo5->Lines->Add(AnsiString().sprintf("%s,%s,%s",H1,H2,H3));
}
どうすれば普通の数値になるかアドバイスお願いします。