我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:神州彩票 > 二进制单元 >

请解释下39条形码编码规则表九位二进制含义?

归档日期:08-05       文本归类:二进制单元      文章编辑:爱尚语录

  39条形码编码规则表如下(为什么二进制是这种排列,有什么特殊意义,是否可以自己定义排列,为什么编码的时候取前5位为宽单元,后4位为窄单元,常用画单个字符的算法都有什么?):0...

  39条形码编码规则表如下(为什么二进制是这种排列,有什么特殊意义,是否可以自己定义排列,为什么编码的时候取前5位为宽单元,后4位为窄单元,常用画单个字符的算法都有什么?):

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部首先要说明的是你给出的代码表都是错的,每个字符只用9个单元表示,其中有3个是宽单元(用1表示),其余是窄单元(用0表示),这就是39码名称的来历。你给出的代码表每个字符有10个单元,经对比,每个字符代码的最后一个0是没有的。

  为什么是这种排列:一种条码码制的编码规则决定二进制的排列方法,要考虑有一定的长度,才能保证所有的字符都能用不同的编排来表示,表示的字符越多,需要的单元也越多,比如商品条码只表示0-9十个数字,每个符号只有7个模块就够了,而39码有40多个字符,至少需要9个单元才够用。其次还要考虑符合其它的规则,比如每个字符都是三宽六窄。还要考虑条码的自校验特性,每两个字符的编排方案都要保证至少有两处以上的不同。

  能否自己定义编排规则:当然可以,你自己可以定义一种新的码制,但是要保证编排的科学性。

  为什么编码的时候取前5位为宽单元,后4位为窄单元:没有这种说法,从代码表中也可以看出并不是这样的,如果都是前5位为宽,后4位为窄,那还怎么区别不同的字符呢?

本文链接:http://runhappyplace.com/erjinzhidanyuan/381.html