forked from: Math.atan2 on 2012-8-28

