我有最奇怪的問題......當我從文本框 - >文本轉換爲雙精度型時,如果文本框中出現零,我會得到數字.99999999991。爲什麼是這樣?這裏是我的示例代碼:這種雙重的是在開始時設置爲零,並在以後設置爲0.99999999991的的TryParse被稱爲後雙:: TryParse問題
double theNumber = 0;
if(!double::TryParse(mTheText->Text, theNumber))
{
return false;
}
通知。我在別處使用這個確切的代碼,它工作正常。這裏發生了什麼?謝謝。
歡迎來到Stack Overflow! 這個問題現已解決,我建議您回答自己的問題並將其標記爲已接受。 – Greg 2010-08-03 17:40:32