2009-04-15 95 views

回答

1

那麼你可以使用C++/CLI返回值:

double epsilon() { return std::numeric_limits<double>::min(); } 

你爲什麼想有關係嗎?爲什麼他們必須是相同的?您應該儘量避免在浮點數字的邊緣滑行。

-2

Epsilon是兩個雙打之間最小的可能差異。 (編輯:不準確,在這種情況下,它是最小正數非零數字)。

double.MinValue 

是你需要的。

+1

該OP正在尋找一個微小但正面的數字。 double.MinValue是一個大數和負數。 – 2009-04-15 09:50:30

+0

呃?我認爲,數字限制返回可以表示的最小值,而不是最小非零數字。 – nothrow 2009-04-15 09:51:44

相關問題