gpt4 book ai didi

ios - Swift 中的三角函数

转载 作者:搜寻专家 更新时间:2023-10-31 19:30:44 30 4
gpt4 key购买 nike

<分区>

我是 iOS 初学者。我使用一些在线教程来学习 Swift,现在我正在尝试开发自己的计算器。我有一个任务是自己按下“sin”和“cos”按钮,这将返回输入值的正弦或余弦函数。

当然,Swift 中有 sin() 和 cos() 函数,但我发现,它以弧度而不是度数返回值。我确实搜索并找到了代码,就像那样

func sind(degrees: Double) -> Double {
return sin(degrees * M_PI / 180.0)
}

这是我在我的代码中实现的。现在一切正常,按钮返回正确的值。但是 180 度的正弦值为 0,当我在计算器中输入 180 并按下“sin”按钮时,它会返回另一个值。与 90 度的余弦相同,应为 0 但返回另一个值。

能否请您解释一下如何修复它? github 上的完整代码:https://github.com/senator14/firstcalculator.git

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com