我正在编写一些函数来解决问题,需要使用ln(自然对数),但是我在Swift中似乎找不到它,我已经搜遍了整个互联网,但仍然找不到答案。希望有人能提供帮助。
let rate : Double = log(finalAmount / initalAmount) / time
return rate
log应该改成ln。
我正在编写一些函数来解决问题,需要使用ln(自然对数),但是我在Swift中似乎找不到它,我已经搜遍了整个互联网,但仍然找不到答案。希望有人能提供帮助。
let rate : Double = log(finalAmount / initalAmount) / time
return rate
log应该改成ln。
导入Foundation
库,你会发现log()
已经为所有实数类型实现。同样地,log10()
和其他专业的对数函数也被实现了。
import Darwin
应该就足够了,可以参考 https://dev59.com/zWAg5IYBdhLWcg3wDHfS#24012755 或 https://dev59.com/zWAg5IYBdhLWcg3wDHfS#34972828。 - Martin R
log()
函数 就是 自然对数函数。 - rmaddyFoundation
有这个功能。 - Mojtaba Hosseiniimport Darwin
导入。 - Martin Rimport Darwin
,在Linux上使用import Glibc
。(Foundation也会导入Darwin,因此如果您导入Foundation,则已经拥有它。) - Martin R