AreClose(double value1, double value2):比较两个double是否相近。
public static bool LessThan(double value1, double value2)
public static bool GreaterThan(double value1, double value2)
public static bool LessThanOrClose(double value1, double value2)
public static bool GreaterThanOrClose(double value1, double value2)
public static bool IsOne(double value):接近1 在很多代码需要使用数学计算,在用到 double 很难直接判断一个值是 0 或者 1。
public static bool IsZero(double value) 接近0 在很多代码需要使用数学计算,在用到 double 很难直接判断一个值是 0 或者 1。
public static bool IsBetweenZeroAndOne(double val):0~1之间
public static bool AreClose(Point point1, Point point2):判断两点是否接近
public static bool AreClose(Size size1, Size size2)
public static bool AreClose(Rect rect1, Rect rect2):两个矩形是否接近
public static int DoubleToInt(double val)
public static bool RectHasNaN(Rect r)标签:C#,double,DoubleUtil,static,value2,value1,Double,bool,public From: https://www.cnblogs.com/cdaniu/p/16928890.html