cos输出错误输出(90)

时间:2016-02-08 15:19:33

标签: ios swift

我正在构建一个计算器,我需要使用cosinus。如果我尝试cos(0),cos(30),它工作正常,但我得到cos(90)的奇数输出 - 6.12323399573677e-17。
我检查了 radiansToDegrees 的输出,看起来还不错 对于所有代码,Sinus工作正常 数字以度为单位而不是弧度 我使用最新的xCode
我的代码:

import Foundation
...
func radiansToDegrees (radians: Double)->Double {
    return radians * 180 / M_PI
}
...
let number = degreesToRadians(Double(digitsLabel.text!)!)
digitsLabel.text = "\(cos(number))"

有没有人知道出了什么问题?

0 个答案:

没有答案