Polar to Cartesian coordinates
Convert a polar radius and angle into horizontal and vertical coordinates.
Rotate Cartesian coordinates through a signed angle without changing their distance from the origin.
Rotate Cartesian coordinates through a signed angle without changing their distance from the origin.
x*cos(a*pi/180)-y*sin(a*pi/180)x*sin(a*pi/180)+y*cos(a*pi/180)sqrt(x^2+y^2)Positive angles rotate counterclockwise. Rotation is about the origin; shift coordinates first if rotating about another centre.
Results are rounded for display; calculations use unrounded values. Read our calculation methodology.
Rotate Cartesian coordinates through a signed angle without changing their distance from the origin. A 90-degree positive rotation maps (x, y) to (-y, x). Check that the radial distance is unchanged.
A 90-degree positive rotation maps (x, y) to (-y, x). Check that the radial distance is unchanged.
| Input | Example |
|---|---|
Original x x | 3 |
Original y y | 4 |
Rotation angle (degrees) a | 90 |
Positive angles rotate counterclockwise. Rotation is about the origin; shift coordinates first if rotating about another centre.
Use the displayed example inputs in the stated formula. Keep each quantity in its labelled unit and compare the unrounded result before applying display rounding.