acos()
и другие математические функции из библиотеки BSD можно использовать непосредственно из Swift. Пример:
import Darwin // or Foundation
let x = 0.0
let angle = acos(x)
print(angle) // 1.5707963267948966 (radians)
print(angle * 180.0 / .pi) // 90.0 (degrees)
В будущей версии Swift эти функции также будут доступны как статические функции для типов с плавающей запятой, сравните SE-0246 Общие математические функции
let x = 0.0
let angle = Double.acos(x)
print(angle) // 1.5707963267948966 (radians)
print(angle * 180.0 / .pi) // 90.0 (degrees)