且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

C#用.Equals()比较两个double

更新时间:2022-11-17 14:07:30

您可以创建扩展方法

public static class DoubleExtension 
{
    public static bool AlmostEqualTo(this double value1, double value2)
    {
        return Math.Abs(value1 - value2) < 0.0000001; 
    }
}

并像这样使用它

doubleValue.AlmostEqualTo(doubleValue2)