没有合适的资源?快使用搜索试试~ 我知道了~
BigInt:纯Swift中的任意精度算法
共121个文件
swift:33个
html:20个
js:10个
需积分: 9 0 下载量 143 浏览量
2021-02-25
04:59:39
上传
评论
收藏 564KB ZIP 举报
温馨提示
该存储库提供以100%纯Swift实现。 基础表示Array<UInt64>使用Array<UInt64>以2 ^ 64为基数。 当您需要一个比UIntMax宽的整数类型,但又不想添加作为依赖项时,该模块非常方便。 其中包括两个大整数类型: 和 ,后者是有符号的变体。 这两个都是具有写时复制值语义的Swift结构,可以像其他任何整数类型一样使用它们。 该库提供了一些对大整数最常用的函数的实现,包括 和所有功能 : + , - , * , / , % , += , -= , *= , /= , %= 和具有允许动态移动第二个操作数的位数的变体。 当结果为负数时,无符号减法将被捕获。 (返回溢出标志。) 对多达1024位的数字使用蛮力,然后切换到唐津的递归方法。 (此限制是可配置的,请参阅BigUInt.directMultiplicationLimit 。) 也可以使用方法,以
资源推荐
资源详情
资源评论
收起资源包目录
BigInt:纯Swift中的任意精度算法 (121个子文件)
jazzy.css 8KB
jazzy.css 8KB
highlight.css 4KB
highlight.css 4KB
docSet.dsidx 44KB
spinner.gif 2KB
spinner.gif 2KB
.gitignore 77B
BigUInt.html 174KB
BigUInt.html 174KB
BigInt.html 140KB
BigInt.html 140KB
index.html 29KB
index.html 29KB
Words.html 14KB
Words.html 14KB
Structs.html 12KB
Structs.html 12KB
String.html 11KB
String.html 11KB
Words.html 10KB
Words.html 10KB
BinaryFloatingPoint.html 9KB
BinaryFloatingPoint.html 9KB
Sign.html 7KB
Sign.html 7KB
Extensions.html 7KB
Extensions.html 7KB
jquery.min.js 87KB
jquery.min.js 87KB
typeahead.jquery.js 70KB
typeahead.jquery.js 70KB
lunr.min.js 29KB
lunr.min.js 29KB
jazzy.search.js 2KB
jazzy.search.js 2KB
jazzy.js 2KB
jazzy.js 2KB
search.json 31KB
search.json 31KB
undocumented.json 8KB
README.md 22KB
CHANGELOG.md 9KB
LICENSE.md 1KB
Contents.o 12KB
project.pbxproj 66KB
E75E9014-DB8C-4424-B05B-83660CCFB7ED.plist 3KB
3B06D4DF-FC61-43AE-8115-CA5059B5AB1B.plist 3KB
3714311D-5102-4569-B213-8DC87DC6C2F3.plist 2KB
Info.plist 2KB
Info.plist 912B
Info.plist 733B
Info.plist 717B
IDEWorkspaceChecks.plist 238B
IDEWorkspaceChecks.plist 238B
banner.png 95KB
gh.png 2KB
gh.png 2KB
dash.png 1KB
dash.png 1KB
carat.png 274B
carat.png 274B
BigInt.podspec 780B
BigInt.sketch 64KB
badge.svg 1KB
BigUIntTests.swift 59KB
BigIntTests.swift 24KB
Division.swift 16KB
BigUInt.swift 13KB
String Conversion.swift 8KB
ProfileTests.swift 7KB
Subtraction.swift 6KB
Shifts.swift 6KB
Data Conversion.swift 6KB
Words and Bits.swift 6KB
Prime Test.swift 6KB
Multiplication.swift 5KB
Codable.swift 5KB
Exponentiation.swift 5KB
WordTests.swift 5KB
Random.swift 4KB
Bitwise Ops.swift 4KB
Addition.swift 4KB
GCD.swift 3KB
Floating Point Conversion.swift 3KB
Integer Conversion.swift 2KB
BigInt.swift 2KB
Contents.swift 2KB
Comparable.swift 2KB
Contents.swift 1KB
Square Root.swift 1KB
Contents.swift 1KB
Contents.swift 1KB
Tools.swift 1KB
Strideable.swift 1KB
Contents.swift 793B
Hashable.swift 579B
Package.swift 462B
.swift-version 4B
BigInt.tgz 109KB
共 121 条
- 1
- 2
资源评论
米丝梨
- 粉丝: 25
- 资源: 4683
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功