Rotation Calculator

Rotate a point about the origin by a given angle.

x′ 0
y′ 1

Formula: x′ = x·cosθ − y·sinθ ; y′ = x·sinθ + y·cosθ

Step-by-step with your numbers:
1. Values used:
2. x = 1
3. y = 0
4. Angle (counter-clockwise) = 90 °
5.
6. x′ = x x y = 1 x 0 = 0
7. y′ = x + y = 1 + 0 = 1
Did we solve your problem today?

Rotate any point counter-clockwise around the origin by a chosen angle.

How the Math Works

The Rotation Calculator uses transformational geometry to reposition points in a coordinate plane. When rotating a point (x, y) about the origin by an angle θ, the new coordinates (x′, y′) are calculated using trigonometric functions: x′ = x·cos θ - y·sin θ and y′ = x·sin θ + y·cos θ. This matrix-based approach preserves the distance from the origin and the shape's properties, creating an isometric transformation that maintains geometric integrity while changing orientation.

Practical Applications

To use this calculator, simply enter the original x and y coordinates of your point and the desired rotation angle in degrees or radians. The calculator handles the trigonometric computations instantly, returning the new position after rotation. This is particularly useful in computer graphics for rotating objects, in engineering for analyzing mechanical components, and in mathematics education for visualizing coordinate transformations and trigonometric relationships.

Day-to-Day Use

Rotation calculations help with everyday spatial reasoning tasks. When moving furniture, you can determine the optimal angle to fit items through doorways. In photography and art, understanding rotation helps with composition and perspective. Navigation apps use rotation mathematics to adjust map orientations based on your heading, and even sports strategy involves rotational thinking when planning plays or understanding angles of movement on fields and courts.

Worked example

Rotating (1, 0) by 90° gives (0, 1).

FAQ

How do I rotate about another point?

Translate so that point is the origin, rotate, then translate back.