def arg(z): r=abs(z) c=z.real/r if z.imag>=0: a=math.acos(c) else: a=-math.acos(c) return a