Swift 中的 Int256

Zac*_*iro 6 int ios swift

我一直在寻找SwiftInt256Int128Swift 中的实现。现在 Swift 4 已经发布了,它们似乎可以构建,但我还没有找到任何好的实现。

StackOverflow 目前似乎还没有任何解决方案,希望这可以成为未来人们寻找解决方案的起点,因为 Swift 4/Xcode 9.1 已经在使用了。

Jos*_*ann 0

作为Accelerate 框架的一部分,Apple 已经实现了大整数(有符号/无符号 128、256、512 和 1024 位);你可以在VecLib中找到它们。例如:

struct vS128 包含一个 vSInt32 向量或四个 32 位整数的联合,表示 128 位有符号整数。

但是,这仅适用于您需要的情况macOS 10.0+,因为它目前不适用于 iOS。(正如你在这里看到的)

  • 最初的问题被明确标记为“iOS”,并且没有提及 linux 或其他平台或“纯”Swift,因此我提供了 iOS 答案。我回答了所提出的问题,而您显然没有阅读整个问题。 (4认同)