【发布时间】:2023-03-07 04:07:01
【问题描述】:
我有以下计算:
let sinX = sin(150.0) //returns -0,71487
let cosY = cos(150.0) // returns 0,699250
但 sinX 的实际值 = 0,5 和 cosy = -0,86。
有人知道错误在哪里吗?
【问题讨论】:
标签: swift
我有以下计算:
let sinX = sin(150.0) //returns -0,71487
let cosY = cos(150.0) // returns 0,699250
但 sinX 的实际值 = 0,5 和 cosy = -0,86。
有人知道错误在哪里吗?
【问题讨论】:
标签: swift
计算是正确的。但是 sin 和 cos 以弧度而不是度数为单位。
在微积分和除实践之外的大多数其他数学分支中 几何学中,角度普遍以弧度测量。一弧度是 等于 180/π 度。
要将弧度转换为度,请乘以 180/π。
【讨论】:
您确定 sin 和 cos 方法没有通过创建或覆盖默认方法来重新定义。这发生在编程中。如果是这样,您可能需要重新检查您的操作。
【讨论】: