File:CORDIC.cpp.20120412.pdf