EAN-13码知识及其校验码的计算方法
EAN-13码知识及其校验码的计算方法
国际商品编码(International Article Number),即欧洲商品编码(European Article Number, EAN),原来只是欧洲范围内的,而现在已是全球范围内产品交易的商品代码。就是现在我们常说的国际条码。
国际条码又分EAN-13码和EAN-8码,EAN-13码是为普通商品设置,而EAN-8是专门为小商品设置的。
EAN-13码的组成
13位代码=3位国家代码+4为生厂商代码+5位商品代码+1位校验码
国家代码和生厂商代码:又各国EAN总部具体发放和管理
商品代码:有厂商自行设定
校验码:根据前面的12位代码计算
EAN-13码校验码的计算方法
从右边开始数:
A=奇数位的和×3
B=偶数位的和
C=(A+B)取个位
校验码=10-C(如果差值为10,则校验码为0)
EXCEL中的校验码的计算公式:
EAN13
=RIGHT(SUM(LEFT($AKaTeX parse error: Expected 'EOF', got '&' at position 84: …UM(LEFT("00000"&̲B$1,{0,1}+{1;3;5;7;9;11})*{9,7}))

EAN-13码知识及其校验码的计算方法相关推荐

  1. 常用校验码(奇偶校验码、海明校验码、CRC校验码)

    常用校验码(奇偶校验码.海明校验码.CRC校验码) 一.奇偶校验码 二.海明校验码 三.CRC校验码   计算机系统运行时,各个部之间要进行数据交换.交换的过程中,会有发生误码的可能(即0变成1或1变 ...

  2. 异或校验 java_Java生成异或校验码、和校验码、CRC校验码、补码求和校验码四种校验码及校验码匹配工具类...

    Java生成异或校验码.和校验码.CRC校验码.补码求和校验码四种校验码及校验码匹配工具类 /** * 报文校验码验证规则 */ public class Verification { /** * 校 ...

  3. 知道系统源码/知识问答系统源码/完整PC+手机端带功能强大后台管理系统

    仿百度知道系统源码,知识问答系统源码,带有完整的PC端.手机端界面,功能强大后台管理,非常适用于垂直问答社区类行业网站使用. 阿国简单测试了一下,系统功能比较完善,界面部门需要简单优化一下,整体还是很 ...

  4. 如何查看文件的md5校验码、sha1校验码和sha256校验码

    如何查看文件的md5校验码.sha1校验码和sha256校验码 本文是基于Windows 10系统和ubuntu 14.04系统环境,使用命令查看文件的md5校验码.sha1校验码和sha256校验码 ...

  5. c语言海明校验码编码,海明校验码的编码规则有哪些?

    在海明码中, 位号数(1.2.3.--.n)为2的权值的那些位,即: 1(2^0).2(2^1).4(2^2).8(2^3).-2^(r-1)位,作为奇偶校验位,并记作: P1.P2.P3 .P4.- ...

  6. [软考知识点总结③] 【中级软件设计师】计算机组成原理——校验码、海明校验码、奇偶校验码、循环校验码

    奇偶校验码(Parity Codes) 奇偶校验码最简单,但只能检测出奇数位出错. 如果发生偶数位错误就无法检测. 但经研究是奇数位发生错误的概率大很多. 而且奇偶校验码无法检测出哪位出错.所以属于无 ...

  7. 进制转换及如何求校验码(海明校验码及循环冗余校验CRC码)

    文章目录 前言 一.进制转换 1.1 二进制转换为八进制数和十六进制数 1.2 任意进制数转换为十进制数 1.3 十进制转换为任意进制 二.校验码求取 2.1海明校验码 2.2循环冗余校验CRC码 总 ...

  8. 计算机系统基础知识——校验码之海明码(Hamming Code)

    前言:海明码在传输的消息流中插入验证码,当计算机插入或者移动数据时,可能会产生数据位错误,以侦测并更正单一比特错误.由于汉明码简单,被广泛应用于内存. 1. 海明码   海明码是由贝尔实验室的Rich ...

  9. 用条码标签打印软件生成条码的校验码

    一维码的类型有很多种,有些类型最后一个字符是校验码,根据前面的数据计算得出,作用是条码的正确性校验,如EAN-13\8.UPC-A\E等类型. 条码,英文名称barcode,又称条形码,常用种类分为一 ...

  10. 海明校验码的计算及检验

    海明校验码的计算及检验 目录 海明校验码的计算及检验 知识背景 计算海明校验码 步骤一:计算校验码位数 步骤二:确定校验组 步骤三:计算校验码的值得出海明校验码 利用海明校验码校验数据 其他 总结 最 ...

最新文章

  1. 什么是javadoc文档
  2. 数据中心基础架构 22 年演进
  3. SpringCloud教程- 路由网关Zuul (SpringCloud版本Greenwich.SR4)
  4. 解决方案:外域HDFS客户端访问内网HDFS datanode
  5. 去掉Phoca Download的Powered By
  6. abp的权限与导航菜单的关系
  7. 视图机制对于数据库的安全意义
  8. 1.Redis简介与基本命令
  9. Extjs4前端开发代码规范参考
  10. graphpad两组t检验_独立双样本检验(假设检验)
  11. 【BZOJ1565】 植物大战僵尸
  12. 梅特勒托利多xk3124电子秤说明书_托利多电子秤设置说明书1
  13. 学累了可以看漫威电影啊
  14. VS2015安装包损坏或丢失的方法_2022年7月
  15. 【防火墙流控配置 基于主机的带宽控制】
  16. PS 2019 | Photoshop CC 2019 的安装激活
  17. 微服务+微信小程序实现社区服务
  18. DFRobot行业AI开发者大赛--LattePandaDelta
  19. 如何微信多开(PC端微信多开)
  20. uniapp使用高德地图线路规划

热门文章

  1. SGD,Momentum,优化算法原理及实现
  2. 转速闭环直流调速系统
  3. QCC Practice
  4. Word 批量转 PDF脚本
  5. 法律咨询小程序开发制作(律师事务所小程序)
  6. 结合插件实现【IDM+百度网盘】高速下载
  7. java 处理txt_java 读写 txt 文件
  8. 威联通如何备份文件服务器上,威联通NAS提供最佳的备份解决方案
  9. 西门子触摸屏脚本程序_西门子触摸屏实例程序
  10. mysql启动6002错误_Oracle ORA-00600 6002错误的解决方法