Elysia Tools

在一个清晰的工作台里浏览工具、案例、可视化和主题指南。

热门分类

专题

语言
ZHESPTRUFRDEEN

Elysia Tools

导航

Validation

Mod-11 校验码计算器

· 最后更新:2026-06-23

使用模 11(ISO 7064)校验位算法校验或生成数字,支持 ISBN-10(10..2)、挪威身份证(3,7,6,1,8,9,4,5,2)与通用 2-7 权重方案。

执行

运行这个工具

填写表单、运行工具,并在同一页面查看结果。

案例

与这个工具匹配的案例

相关内容

继续查看相关工具与专题

由 Elysia Tools 团队编写
Weight50
哈希30
ID17
校验码8

工具使用指南

详细了解工具的适用范围、支持能力及用户案例。

关键事实

分类
Validation
输入类型
select, text, number
输出类型
text
案例覆盖
4
API 可用
是

概览

Mod-11 校验码计算器是一款专为模 11(ISO 7064)校验位算法设计的在线工具,支持校验或生成符合 ISBN-10、挪威身份证(Norwegian ID)以及通用 2-7 权重方案的数字编码,帮助您快速验证数据准确性或生成合规的测试数据。

适用场景

  • 需要验证图书的 ISBN-10 编码或期刊的 ISSN 编码是否正确无误时。
  • 在开发或测试涉及挪威身份证号码的系统,需要生成或校验测试数据时。
  • 使用基于模 11(权重 2-7)算法的自定义条形码或物流单号系统,需要确认校验位时。

使用方式

  1. 1选择操作模式,可以选择“校验”已有数字的校验位,或“生成”包含校验位的新数字。
  2. 2选择对应的权重方案,如 ISBN-10、挪威身份证或通用 2-7 权重。
  3. 3输入待校验的数字(系统会自动忽略空格和连字符),或者在生成模式下设置总长度和可选的前缀,即可实时获取计算结果。

常见用途

  • 图书管理员或出版商快速校验 ISBN-10 书号的有效性。
  • 软件测试人员生成符合挪威身份证格式要求的虚拟测试数据。
  • 物流与仓储系统开发人员验证基于 ISO 7064 标准的自定义条码。

示例

1. 校验 ISBN-10 图书编码

图书编目员

背景

编目员在录入一批旧版图书时,发现某本书的 ISBN-10 编码印刷有些模糊,需要确认录入的号码是否正确。

问题

确认输入的 ISBN-10 编码 0-306-40615-2 是否符合模 11 校验规则。

如何使用

选择“校验”模式,权重方案选择“ISBN-10”,在待校验数字框中输入 0-306-40615-2。

mode: validate, scheme: isbn-10, number: 0-306-40615-2

结果

系统忽略连字符,计算出该号码的校验位与末尾的 2 匹配,提示校验通过。

2. 生成挪威身份证测试数据

系统测试工程师

背景

工程师正在测试挪威用户的注册流程,需要一个符合挪威身份证(Fødselsnummer)模 11 校验规则的虚拟号码。

问题

快速生成一个长度为 11 位、以特定出生日期为前缀且校验位正确的挪威身份证号。

如何使用

选择“生成”模式,权重方案选择“挪威身份证”,设置总长度为 11,输入前缀 010180。

mode: generate, scheme: norwegian-id, length: 11, prefix: 010180

结果

系统自动补全剩余数字并计算出符合挪威身份证权重(3,7,6,1,8,9,4,5,2)的校验位,生成合规的测试号码。

常见问题

什么是模 11 (Mod-11) 校验算法?

它是一种通过对数字的每一位乘以特定权重并求和,然后对 11 取模来计算校验位的算法,常用于防止数据录入错误。

输入数字中的空格或连字符会影响计算吗?

不会。计算器会自动忽略所有非数字的分隔符,只提取数字部分进行校验或生成。

为什么 ISBN-10 校验位有时会出现字母 X?

在模 11 算法中,如果余数为 10,为了保持校验位为单字符,通常用罗马数字 X 来表示。

生成模式下的“前缀”有什么作用?

前缀用于锁定生成数字的前几位,系统会在该前缀的基础上自动计算并补全后续数字及最后的校验位。

通用 2-7 权重方案是如何循环的?

该方案从右向左(不含校验位)依次乘以 2, 3, 4, 5, 6, 7,若数字长度超过 6 位,权重将循环使用。

专题

校验位与校验和验证

规范化标识符,选择规范指定的校验路径,并在接受前检查格式。

首页
工具3201
案例593
可视化465
文件查看器103
专题233
标签333
图像、音频与视频657

图像、音频、视频处理、转换与优化工具

数学、日期与金融644

计算器、数值计算、日期逻辑、统计与金融工具

设计与颜色297

颜色、版式、图形、视觉样式与设计辅助工具

文本与写作209

写作、清洗、格式化、提取与文本分析工具

开发与 Web193

开发者工具、网络处理、Web 调试与自动化辅助工具

转换与编码175

格式、文件、压缩包、单位与编码转换工具

FLAC/WAV 无损音源疑点筛查与证据交付
自托管抽奖组件配置复核、嵌入测试与上线交付
Stripe 优惠码候选批次审核与本地导入预检
批量照片技术初筛、近重复复核与修图候选交付
界面截图结构化、人工校对与开发交付

© 2026 Elysia Tools. 保留所有权利。

文档价格关于我们服务条款隐私政策Cookie 政策联系我们
Java

Android Java 图像处理示例

Android Java 图像处理示例,包括图像读取保存、缩放和格式转换

Kotlin

Android Kotlin 图像处理示例

Android Kotlin 图像处理示例,包括图像读取保存、缩放和格式转换

Python

Web Python 图像处理示例

Web Python 图像处理示例,使用 PIL/Pillow 包括读取、保存、缩放和格式转换

Rust

Web Rust 图像处理示例

Web Rust 图像处理示例,包括图像读取保存、缩放和格式转换

Validation

WASM / WASI Preview 2 组件模型 + JSPI 性能预算与链接规则规划器

规划 WebAssembly 组件部署:wac 式链接图与 plug 命令、五大运行时的 WASI Preview 2 支持核查、JSPI 标记,以及体积/冷启动/TTFB/内存预算。

Validation

邮箱验证器

验证邮箱地址并检查可送达性

Validation

多国家手机号码验证工具

验证多个国家的手机号码,包括中国、美国等,提供详细格式化和运营商信息

Validation

国际银行账户校验器

验证国际银行账户号码(IBAN)和银行识别码(SWIFT/BIC)的格式与校验位