return -this.value * number.getValue(); // return - because of i*i

        public Double multiply(RealPart number)//method to multiply a real and an imaginity parts
        {
            return this.value * number.getValue();
        }
 public Double multiply(RealPart number)  //method to multiply two real parts
 {
     return this.value * number.value;
 }
 public Double substract(RealPart number) //method to substract two real parts
 {
     return this.value - number.value;
 }
 public Double add(RealPart number) //method to add two real parts
 {
     return this.value + number.value;
 }
Exemple #5
0
 public ComplexNumber() //parameterless constructor to declare with Zero values
 {
     this.realPart      = new RealPart(0);
     this.imaginityPart = new ImaginityPart(0);
 }
Exemple #6
0
 public ComplexNumber(Double realPart, Double imaginityPart)//constructor with params to declare with given values
 {
     this.realPart      = new RealPart(realPart);
     this.imaginityPart = new ImaginityPart(imaginityPart);
 }