1 个不稳定版本
使用旧的 Rust 2015
0.1.0 | 2018 年 10 月 13 日 |
---|
#40 在 #digits
579 每月下载量
5KB
50 行
damm
lib.rs
:
这是 Damm 算法的 Rust 实现。该算法用于 ID 验证,以捕获常见的转换错误。
此软件包提供了一种简单快速实现 Damm 算法的方法,使用 u128
作为 id 的类型。这种方法的缺点是,可以使用的最大 ID 为 340282366920938463463374607431768211455
,这意味着可以可靠使用的最大数字数量为 38。
如果有人需要更多数字,这将是重大问题,请在 GitLab 上提交问题,我将扩展此库以提供针对超长 ID™ 的字符串表示形式。
依赖项
~11KB