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. Ext2.0 form使用实例
  2. bindService初步了解
  3. PHP设计模式 -- 策略模式
  4. Ansible搭建hadoop3.1.3高可用集群
  5. 反射应用和获取Class对象的三种方式
  6. 【转载】编程生涯 21 载,那些我踩过的坑
  7. 傅里叶变换音频可视化_HTML5如何实现音频可视化频谱跳动
  8. 淘宝秒杀系统设计的几个注意点
  9. django简介及环境搭建
  10. 小米全新潮流系列小米Civi首销5分钟销售额突破2亿元
  11. LinkedList和ArrayList异同
  12. db2 reorg(转)
  13. ECSHOP图书销售网站模板
  14. 从留言板开始做网站(三)——CSS样式代码
  15. word文档中实现目录索引中标题加粗,前导符和页码不加粗
  16. 【团队技术知识分享 一】技术分享规范指南
  17. 使用IIS Live Smooth Streaming技术搭建流媒体直播系统
  18. 如何将电脑(网线)网络共享给iPhone苹果手机(不需要数据线)
  19. win10如何修改dns服务器地址,win10如何修改dns服务器地址
  20. C#软件绑定QQ群验证代码

热门文章

  1. java9 32位官网下载_jdk1.9 32位官方下载
  2. docker代理设置ssl证书_家用主机 篇六:群晖Docker配置SSL证书实现https安全访问
  3. EPL许可证人话翻译
  4. JeeWx捷微管家系统
  5. VB.NET2010 编程实现Word双面打印
  6. 微信小程序使用webview打开pdf文档及显示网页内容
  7. 大数据资料和开发工具
  8. python 移动/剪切文件
  9. 《出版专业实务·初级(2020版)》学习笔记
  10. Matlab编写摩斯代码,以摩斯电码为例为 Arduino 编写库