File:CORDIC cpp.20120424.pdf