文件名称:RomanNumeralKit:对Swift的一流罗马数字支持
文件大小:123KB
文件格式:ZIP
更新时间:2024-06-08 03:07:19
macos swift ios math tvos
罗马数字套件 对Swift的一流罗马数字支持。 在罗马时,将代码编码为罗马人代码。 介绍 要有意义地使用此框架,需要了解什么是罗马数字。 背景信息可以上找到。 特征 为所有3,999个标准罗马数字提供的常数。 支持减法和加法表示法。 使用面向罗马数字的算法进行算术运算-无需整数计算! 与常用类型(例如String , Int )之间的转换。 实际使用的扩展(例如版权文本)。 符合所有适用的数字协议。 局限性 固定数值范围 据我们了解,标准的罗马数字仅限于1到3999之间的值。 没有0的概念。现代学者提出了对数字系统的扩展,以支持大于3999的值,但是我们不认识任何这些扩展,并谴责提议者是异端。 大多数程序不会处理高于3999的数字,并且在公历3999年以后世界将不存在,因此无需担心。 iPhone型号名称 RomanNumeralKit不支持与最近的iPhone型号名称(
【文件预览】:
RomanNumeralKit-mainline
----.travis.yml(2KB)
----.swift-version(3B)
----.swiftlint.yml(24B)
----RomanNumeralKit.podspec(606B)
----.github()
--------workflows()
----LICENSE(1KB)
----RomanNumeralKit.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(38KB)
--------xcuserdata()
--------xcshareddata()
----Sources()
--------RomanNumeralKit()
----Package.swift(736B)
----codecov.yml(89B)
----.gitignore(1KB)
----CHANGELOG.md(401B)
----.swiftformat(2KB)
----Tests()
--------RomanNumeralKitTests()
----README.md(8KB)