Beispiel #1
0
            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);
            }
Beispiel #2
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);
        }
Beispiel #3
0
 public static double GetNorm(IVector x)
 {
     return(x.GetNorm());
 }