iphone裡面角度和弧度經常要轉換
比如旋轉乙個,你要用到cgaffinetransformmakerotation,他就需要乙個弧度值做完輸入。
下面是兩個巨集,來實現互轉
1。弧度轉角度
#define radians_to_degrees(radians) ((radians) * (180.0 / m_pi))
nslog(@"output radians as degrees: %f", radians_to_degrees(0.785398));
2。角度轉弧度
// degrees to radians
#define degrees_to_radians(angle) ((angle) / 180.0 * m_pi)
nslog(@"output degrees as radians: %f", degrees_to_radians(45));
m_pi 定義在math.h內,其值為3.14159265358979323846264338327950288
iOS角度與弧度轉換
在ios中的旋轉單位為弧度而不是角度,所以經常會在兩者之間進行轉換 弧度轉角度 define radians to degrees radians radians 180.0 m pi 角度轉弧度 define degrees to radians angle angle 180.0 m pi 摘自...
iOS角度與弧度轉換
在ios中的旋轉單位為弧度而不是角度,所以經常會在兩者之間進行轉換 弧度轉角度 define radians to degrees radians radians 180.0 m pi 角度轉弧度 define degrees to radians angle angle 180.0 m pi 摘自...
iOS 角度與弧度的轉換
void cgcontextaddarc cgcontextref nullable c,cgfloat x,cgfloat y,cgfloat radius,cgfloat startangle,cgfloat endangle,int clockwise 該函式在畫圓或扇形的時候會用到,其中的 ...