1. 首页
  2. 数据库
  3. 其它
  4. BigInt:纯Swift中的任意精度算法 源码

BigInt:纯Swift中的任意精度算法 源码

上传者: 2021-04-23 09:19:48上传 ZIP文件 564.03KB 热度 11次
该存储库提供以100%纯Swift实现。 基础表示Array使用Array以2 ^ 64为基数。 当您需要一个比UIntMax宽的整数类型,但又不想添加作为依赖项时,该模块非常方便。 其中包括两个大整数类型: 和 ,后者是有符号的变体。 这两个都是具有写时复制值语义的Swift结构,可以像其他任何整数类型一样使用它们。 该库提供了一些对大整数最常用的函数的实现,包括 和所有功能 : + , - , * , / , % , += , -= , *= , /= , %= 和具有允许动态移动第二个操作数的位数的变体。 当结果为负数时,无符号减法将被捕获。 (
用户评论