1. 程式人生 > >iOS角度與弧度轉換

iOS角度與弧度轉換

在iOS中圖片的旋轉單位為弧度而不是角度,所以經常會在兩者之間進行轉換

  1. 弧度轉角度
#define RADIANS_TO_DEGREES(radians) ((radians) * (180.0 / M_PI))
  1. 角度轉弧度
#define DEGREES_TO_RADIANS(angle) ((angle) / 180.0 * M_PI)

摘自:角度與弧度的轉換
<!-- more -->

角度弧度定義

“ 弧度”和“度”是度量角大小的兩種不同的單位。

兩條射線從圓心向圓周射出,形成一個夾角和夾角正對的一段弧。當這段弧長正好等於圓周長的360分之一時,兩條射線的夾角的大小為1度。

弧度

兩條射線從圓心向圓周射出,形成一個夾角和夾角正對的一段弧。當這段弧長正好等於圓的半徑時,兩條射線的夾角大小為1弧度。

口訣::π是π弧度,180是180度。我要化成什麼單位,就要把有這個單位的放在分子上。也就是說我要化成弧度,就要把π弧度放在分子上--乘以π/180