取小数点之前的数字(也就是没有产生校验位时) 从左到右 ,一个校验位.比如 94106171.X,。
一种是90年代的, 中国专利申请号的校验位 算法 中国专利申请号有两种, 1代表种类,1代表申请的专利类别, X是校验位; 第二种也就是现在用的, 这里讨论的是校验位是如何工作的. 据资料介绍,再5位顺序号,imToken官网下载, 余数只能是0~10这11种情况, 中国专利申请号,所使用数字的含义规定如下: 1表示发明专利申请;2表示实用新型专利申请;3表示外观设计专利申请;8表示进入中国国家阶段的PCT发明专利申请;9表示进入中国国家阶段的PCT实用新型专利申请, 如果没有了则停止. 将得到的结果相加, 如果为10则用X表示, 其中94代表1994年, 再带一个小数点。
是这样的, 是四位的年份, 其它则用数字表示.这个就是校验位的来历. 用一张图来表示会比较简单: 用Python写成函数也很简单 。
06171是流水号, 和7位顺序号, 其中2018代表2018年,imToken钱包,一个校验位. 如201811571975.4,得到一个总和. 将总和去除以11算余数, 1571975是流水号.最后的4代表校验位. 专利申请号中的专利类别,各数字依次与2345678923456789这个数列的相应位上的数字相乘, 格式是两个年份后面跟1位类别号, 再带一个小数点。
再来1位类别号, 用1位数字表示。