@velasquez i apologize if my result didn't make sense?
actually the difference is due to relatively Clock-Wise & angbase.
example: North clockwise 30⁰ equals East Anti-ClockWise 60⁰,
and, 150⁰ & 60⁰ East_ACW vs 330 & 60⁰ North_CW are both readable.
so i prefer using theirs code for this "make-angle-readable" topic
thanks again roy & ymg