To rotate a point using a transformation matrix we need to multiply the transformation matrix by the vector of the coordinates of the point
```
[cos(θ)  -sin(θ)]  [ x ]   [ x' ]   [x * cos(θ) - y * sin(θ)]
[sin(θ)   cos(θ)]  [ y ] = [ y' ] = [x * sin(θ) + y * cos(θ)]
```

where `(x', y') = (x * cos(θ) - y * sin(θ), x * sin(θ) + y * cos(θ))` are the coordinates of the rotated point,
ในการหมุนจุดโดยใช้เมทริกซ์การแปลง เราจำเป็นต้องคูณเมทริกซ์การแปลงด้วยเวกเตอร์ของพิกัดของจุด ``` [cos(θ) -sin(θ)] [ x ] [ x' ] [x * cos( θ) - y * sin(θ)] [sin(θ) cos(θ)] [ y ] = [ y' ] = [x * sin(θ) + y * cos(θ)] ``` โดยที่ `( x', y') = (x*cos(θ) - y*sin(θ), x*sin(θ) + y*cos(θ))` คือพิกัดของจุดที่หมุน
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence