由13位数字组成的中国标准书号校验码计算实例
由13位数字组成的中国标准书号校验码计算实例 |
||||||||||||||
EAN·UCC 前缀 |
组区号 |
出版者号 |
出版序号 |
校 验 码 |
||||||||||
1 |
取ISBN前12位数字 |
9 |
7 |
8 |
7 |
5 |
0 |
6 |
4 |
2 |
5 |
9 |
5 |
? |
2 |
取各位数字所对应的加权值 |
1 |
3 |
1 |
3 |
1 |
3 |
1 |
3 |
1 |
3 |
1 |
3 |
―― |
3 |
将各位数字与其相对应的加权值依次相乘 |
9 |
21 |
8 |
21 |
5 |
0 |
6 |
12 |
2 |
15 |
9 |
15 |
―― |
4 |
将乘积相加,得出和数 |
123 |
||||||||||||
5 |
用和数除以模数10,得出余数 |
123÷10=12……3 |
||||||||||||
6 |
模数10减余数,所得差即为校验码 |
10-3=7 |
||||||||||||
7 |
将所得校验码放在构成中国标准书号的基本数字的末端 |
978-7-5064-2595-7 |
||||||||||||
如果步骤5所得余数为0,则校验码为0。 数学算式为: 校验码 = mod 10 {10 – [mod 10 (中国标准书号前12位数字的加权乘积之和)]} = mod 10 {10 – [mod 10(123)]} = 7 验证中国标准书号的方法:加权乘积之和加校验码,被10整除。 |
由13位数字组成的中国标准书号校验码计算实例相关推荐
- 编程练习 P124 6.2 java国际标准书号ISBN是由13位数字组成,分为5段,如978-7-111-50690-4是一个合法的书号。编写程序,用户输入一个字符串书号,检查该书号是否合法。
import java.util.Scanner;public class ISBNValidator {public static void main(String[] args) {Scanner ...
- Java黑皮书课后题第5章:*5.47(商业:检测ISBN-13)ISBN-13是标识书籍的新标准。它使用13位数字d1d2d3~d12d13,d13是校验和。如果校验和为10,则替换为0。求所有数字
5.47(商业:检测ISBN-13)ISBN-13时标识书籍的新标准.它使用13位数字d1d2d3~d12d13,d13是校验和.读入前12位输出全部位数 题目 题目概述 运行示例 破题 代码 题目 ...
- 专利申请号有误请核实请输入9到13位数字
目录 实用新型和外观专利多少钱 专利申请号有误请核实请输入9到13位数字
- C语言重复加一个数的所有位数字的算法(附完整源码)
C语言重复加一个数的所有位数字的算法 问题举例 C语言重复加一个数的所有位数字的算法完整源码(定义,实现,main函数测试) 问题举例 例如给定num = 38,过程类似于:3 + 8 = 11,1 ...
- excel计算日期时间差 8位数字转化成日期 excel输入天数计算日期 excel输入天数生成日期
excel计算日期时间差 首先日期必须是这样的日期格式.如果是20190606这种非日期格式需要先转换成日期. 然后 直接 =D3-D2 就可以了 == 转化成日期 8位数字转化成日期 =DATE( ...
- 16位CRC校验码计算,485MODBUS计算
CRC计算方法是: 1. 加载一值为0XFFFF的16位寄存器,此寄存器为CRC寄存器. 2. 把第一个8位二进制数据(即通讯信息帧的第一个字节)与16位的CRC寄存器的相异或,异或的结果仍存放于该C ...
- 13位数字转日期 oracle_12amp;13. 整数转罗马数字 - 中等amp;简单
题目描述: 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M. 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 例如, 罗马数字 2 写做 II ...
- mysql毫秒转换日期时间_mysql 转换13位数字毫秒时间
MySQL毫秒值和日期转换,MYSQL内置函数FROM_UNIXTIME: select FROM_UNIXTIME(t.createDate/1000,'%Y-%m-%d %h:%i:%s') as ...
- 13位数字转日期 oracle_Oracle日期格式转换
本文主要介绍Oracle中的日期转换. 1. 日期转化为字符串 (以2016年10月20日为例) select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') st ...
最新文章
- 【技术好文转载】未来技术前瞻
- Python 网络爬虫笔记2 -- Requests库实战
- php ajax成功失败,php – 让$.ajax失败
- 木棒,POJ(1011)
- mysql定义shell变量_shell 变量的定义,赋值,运算
- HTML在手机上能编写吗,手机版使用开发
- UVM实战 卷I学习笔记14——OVM到UVM的迁移
- android仿小米日历,实现一个仿小米日历控件
- 啊哈添柴挑战1057向世界问好C++
- eclipse快速创建无参和有参构造函数:
- Excel技巧:如何用函数删除换行符、文本前空格、文本中间空格?
- VBOX虚拟机连网方案
- 鸿蒙需要多少技能命中,【攻略团】鸿蒙困难(天音视角)
- 西门子精智HMI-TP1200发邮件功能
- 免费论文检测 论文查重 软件 系统 论文免费检测 论文抄袭检测大师
- Java中随机数的产生
- 计算机再带word打不开,(电脑没有word 和excel)为什么我的电脑突然打不开EXCLE和WORD?...
- 关于职业生涯发展的一点思考
- found 2 critical severity vulnerabilities run `npm audit fix` to fix them, or `npm audit` for deta
- t检验、Wilcoxon 符号秩检验、Mann-Whitney 秩和检验 Python实现
热门文章
- 鞍山树人计算机学校宿舍,南开大学校务公报2016年第12期-信息公开.pdf
- python股票分布图_Python股票成交价格分布图(二)
- wifi信号衰减与距离关系_wifi无线信号传输衰减和距离的关系公式[室内定位]
- 触摸屏手势控制镜头旋转与缩放
- DIY智能温湿度计之数据获取
- 根据UV风计算风速风向,根据风速与风向计算UV风
- 创建可启动 WinPE 介质|使用 DISM 修改 Windows 映像
- 球差电镜测试常见的问题及解答(二)
- Lwip从入门到放弃之(一)---基础网络知识扫盲
- 利用自动机识别c 语言单词,第03章 词法分析与有穷自动机(2).ppt