public ComplexNum ArcC() { Complex32 Piv = Complex32.Acos(new Complex32((float)Real, (float)Unreal)); //return (((new ComplexNum(0.0, 1.0).Mul(Real, Unreal)).Sum((new ComplexNum(1.0, 00).Res(Pow(2))).SqrC())).Ln()).Mul(0.0, -1.0); return(new ComplexNum(Piv.Real, Piv.Imaginary)); }