我有最奇怪的问题......当我从文本框 - >文本转换为双精度型时,如果文本框中出现零,我会得到数字.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