complex atan : kariyaさんの書き方に合わせた(#161)