Polar  Cartesian  Java Drawing 

You can convert polar coordinates to Cartesian x,y coordinates with:
// polar to Cartesian double x = Math.cos( angleInRadians ) * radius; double y = Math.sin( angleInRadians ) * radius; // Cartesian to polar. double radius = Math.sqrt( x * x + y * y ); double angleInRadians = Math.acos( x / radius );If your angles are in degrees, to see how to convert them to radians, see the radians entry. To convert to drawing coordinates you must round to integers and invert the sign of y, since y grows down in Java rather than up as in mathematics.
This page is posted 
http://mindprod.com/jgloss/polar.html  
Optional Replicator mirror

J:\mindprod\jgloss\polar.html  
Please read the feedback from other visitors,
or send your own feedback about the site. Contact Roedy. Please feel free to link to this page without explicit permission.  
Blog  Canadian
Mind
Products
IP:[65.110.21.43] Your face IP:[107.22.78.233] 

Feedback 
You are visitor number  