Swift 4.2 角度ラジアン変換

 

角度からラジアン変換  (degrees to radians)

 

class func DegToRad(degrees: CGFloat) -> CGFloat

{

    return degrees * CGFloat.pi / 180

}

 

Example

//コサイン(角度)×斜辺

let ca = cos(DegreeAngle.DegToRad(degrees: 45)) * 100

print(ca)

 

 

ラジアンから角度変換  (radians to degrees)

 

class func RadToDeg(radians: CGFloat) -> CGFloat

{

    return radians * 180 / CGFloat.pi

}

 

Example

atan()で取得したラジアンを角度に変更

let kakudo = RadToDeg(radians: atan(100.0 / 100.0))

 


51WsZJ6wtIL._SX350_BO1,204,203,200_