Bug found in angle( command?

Timtech 21 Apr 2016 15:06

Basically, from my testing the angle( command it works as it should for all values in Radian mode. However, in Degree mode, angle( returns a value of pi for any negative real number, even though it should be returning 180 degrees. For example, in Degree mode, angle(-1) returns pi, while angle(-1+0i), which is an equivalent value but a complex number, returns 180.

Any thoughts?