int IComparer.Compare(object obj1, object obj2) { IVector v1 = (IVector)obj1; IVector v2 = (IVector)obj2; if (v1.GetNorm() > v2.GetNorm()) { return(1); } if (v1.GetNorm() < v2.GetNorm()) { return(-1); } return(0); }
int IComparer.Compare(object obj1, object obj2) { IVector vect1 = obj1 as IVector; IVector vect2 = obj2 as IVector; if (vect1.GetNorm() > vect2.GetNorm()) { return(1); } if (vect1.GetNorm() < vect2.GetNorm()) { return(-1); } return(0); }
public static double GetNorm(IVector x) { return(x.GetNorm()); }