标签: swift
我写这个代码我Swifts Playground,但结果是错误的:
import UIKit var degree:Double = 60 var result = cos(degree)
- 结果应为0.5,但Playground得到答案= -0.9524129804151563。
如果我选择30度,结果将是= 0.154251449887584
有什么问题?
答案 0 :(得分:3)
采用角度的三角函数将值视为以弧度表示,而不是度。当你通过60时,你会得到60弧度的余弦,而不是60度。要将度数转换为弧度,请将值乘以π,然后除以180。