public override bool Equals(Number other) { if (other == null) { return(false); } DoubleNumber rhs = Cast(other); return(this.Value == rhs.Value); }
public override Number Divide(Number other) { DoubleNumber rhs = Cast(other); return(new DoubleNumber(this.Value / rhs.Value)); }
public override Number Subtract(Number other) { DoubleNumber rhs = Cast(other); return(new DoubleNumber(this.Value - rhs.Value)); }
public override Number Multiply(Number other) { DoubleNumber rhs = Cast(other); return(new DoubleNumber(this.Value * rhs.Value)); }
public override Number Add(Number other) { DoubleNumber rhs = Cast(other); return(new DoubleNumber(this.Value + rhs.Value)); }