swift - Numbers 中的 REST 函数如何在 Swift 中工作

标签 swift apple-numbers

在 Apple Numbers 中,MOD 函数不同于 Swift(在德语版本中,它是 REST

在数字中:

4,37937=MOD(−1,90373;6,2831)

对比

在 swift 3 中:

let rem1: Double = -1.90373
let rem = rem1.truncatingRemainder(dividingBy: 6.28318530717959)
print(rem)

打印:-1.90373

我做错了什么?

最佳答案

我找到了解决方案:

let rem1: Double = -1.90373
let rem = rem1 - 6.28318530717959 * floor(rem1 / 6.28318530717959)
print(rem)

会像 Apples Numbers MOD 一样做。

关于swift - Numbers 中的 REST 函数如何在 Swift 中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45521733/

相关文章:

ios - 我需要在启动前将基于 Realm 的数据库连接到服务器吗?

objective-c - 如何使用 objective-c 创建 Numbers 电子表格?

macos - 如何在 Apple 的 Numbers 应用程序 (OS X) 中引用列中最后一个填充的单元格

objective-c - 将数据导出到 iWork Numbers

objective-c - 将 NSDate 转换为 NSString

swift - 有些按钮可以工作,有些按钮即使在同一层次结构中也不能工作

ios - Swift 如何根据字体计算一行文本的高度

swift - List SwiftUI 中的粘性页脚