条形码是利用数学中的( )什么原理制成的

来源:百度知道 编辑:UC知道 时间:2024/05/14 08:54:11

条码的条与空确实可以用二进制表示,但是和数学上的二进制没有太大联系。
严格地说应该是应用了数学中的排列组合原理。以条空的不同组合方式代表不同的数字,但不是任意的排列组合,要有一定的规则,去掉其中不合规则的排列。
一楼说的2007就是0010 0000 0000 0111再转换成条空没有任何根据,实事上没有一种条码是这样表示的。
以常见的商品条码为例,每一个数字用两条两空来表示,每一个条或一个空可以由1-4个固定宽度的单元构成。一个单元的条用1表示,一个单元的空用0表示。

是利用数学的数制转换,把商品价格转换成计算机能识别的二进制。如2007元换成二进制0010 0000 0000 0111 然后条形码上的黑线表示1,白条线表示0.