我有一些C代码将指数数字定义为常量。如何用C#编写?

    double TOL = 1.E-8d;
    double TOL2 = 1.E - 8;

最佳答案

如果小数点后没有数字,则不包括该点。与C / C ++ / etc中的相同。所以:

double TOL= 1E-8;
double TOL2 = 1E-8;


也许,换一个不同的值:

double TOL = 1.5E-8;


在规范第2.4.4.3节中:

http://msdn.microsoft.com/en-us/library/ms228593.aspx

09-06 14:20