How to draw perfect circle?

This sounds like a rounding error. Circles are never going to be perfect on a pixelated grid.

See Perfect Circle Made Out Of Quadratic Bezier Curves.