gpt4 book ai didi

swift - 32 位与 64 位。 sqrt() 和 sqrtf() 问题

转载 作者:行者123 更新时间:2023-11-28 07:16:59 47 4
gpt4 key购买 nike

我一直在使用 swift 上的数学函数时遇到问题。 Sinf()、sqrtf() 适用于 iPhone 5 模拟器,但不适用于 iPhone 5S。 Sin() 和 sqrt() 可以在 iPhone 5S 模拟器上运行,但不能在 iPhone 5 上运行。我所有的变量都是作为 CGFLoat() 引入的。我认为它与 32 位和 64 位有关,但我找不到解决办法。有没有办法让正弦函数和平方根函数同时在 iphone5 和 iPhone 5s 上工作?我正在运行 Xcode6-Beta2。谢谢

最佳答案

CGFloat is a double在 64 位环境下,使用 CGFLOAT_IS_DOUBLE 来验证它是 float 还是 double。

关于swift - 32 位与 64 位。 sqrt() 和 sqrtf() 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25330280/

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