示例#1
0
        static void Main()
        {
            Vecteur2D vect1 = new Vecteur2D();
            Vecteur2D vect2 = new Vecteur2D();

            Vecteur3D vect3 = new Vecteur3D();
            Vecteur3D vect4 = new Vecteur3D();

            Console.WriteLine(vect1.Tostring());
            Console.WriteLine(vect2.Tostring());

            Console.WriteLine(vect3.Tostring());
            Console.WriteLine(vect4.Tostring());

            bool v1 = Vecteur2D.Equals(vect1, vect2);
            bool v2 = Vecteur3D.Equals(vect3, vect4);

            Console.WriteLine(v1);
            Console.WriteLine(v2);

            Console.WriteLine(vect1.Norme());
            Console.WriteLine(vect2.Norme());

            Console.WriteLine(vect3.Norme());
            Console.WriteLine(vect4.Norme());

            Console.ReadLine();

            /*
             * Application.EnableVisualStyles();
             * Application.SetCompatibleTextRenderingDefault(false);
             * Application.Run(new Form1());*/
        }
示例#2
0
 public static bool Equals(Vecteur2D vect1, Vecteur2D vect2)
 {
     if ((vect1.abscisseX == vect2.abscisseX) && (vect1.ordonneY == vect2.ordonneY))
     {
         return(true);
     }
     else
     {
         return(false);
     }
 }
示例#3
0
 public Vecteur2D(Vecteur2D vecteur2D)
 {
     this.abscisseX = vecteur2D.abscisseX;
     this.ordonneY  = vecteur2D.ordonneY;
 }
示例#4
0
文件: Program.cs 项目: BriceSikep/git
 public Vecteur2D(Vecteur2D vecteur2D)
 {
     this.absX = vecteur2D.absX;
     this.ordY = vecteur2D.ordY;
 }