Swift 数学函数返回错误的值

Swift 数学函数返回错误的值,swift,Swift,我有以下计算: let sinX = sin(150.0) //returns -0,71487 let cosY = cos(150.0) // returns 0,699250 但是sinX=0,5和cosY=-0,86的实际值 有人知道错误在哪里吗?计算是正确的。但是,sin和cos以弧度而不是度数为参数 在微积分和大多数其他数学分支中,除了实用 几何,角度通常以弧度度量。一弧度是 等于180度/π度 要将弧度转换为度,请乘以180/π 计算是正确的。但是,sin和cos以弧度而不是度数

我有以下计算:

let sinX = sin(150.0) //returns -0,71487
let cosY = cos(150.0) // returns 0,699250
但是sinX=0,5和cosY=-0,86的实际值


有人知道错误在哪里吗?

计算是正确的。但是,
sin
cos
以弧度而不是度数为参数

在微积分和大多数其他数学分支中,除了实用 几何,角度通常以弧度度量。一弧度是 等于180度/π度

要将弧度转换为度,请乘以180/π


计算是正确的。但是,
sin
cos
以弧度而不是度数为参数

在微积分和大多数其他数学分支中,除了实用 几何,角度通常以弧度度量。一弧度是 等于180度/π度

要将弧度转换为度,请乘以180/π


您确定没有通过创建或重写默认方法来重新定义sin&cos方法吗。这种情况发生在编程中。如果是这样,您可能需要重新检查您的操作。

并且您确定没有通过创建或重写默认方法来重新定义sin&cos方法。这种情况发生在编程中。如果是这样,您可能需要重新检查您的操作。

相关:。相关:。