@Override public IComplexNumber op(IComplexNumber origin, IComplexNumber other) { if (complexNumber != null) return origin.sub(complexNumber); return complexNumber.sub(num); }
@Override public IComplexNumber rsubi(IComplexNumber a, IComplexNumber result) { return result.set(a.sub(this)); }