计算验证条形码(Ean-13码)
import java.util.Scanner;
public class Ean32Check {
public static void main(String[] args) {
StringBuffer code;
int check;
System.out.print("请输入Ean-32条形码的前十二位:");
Scanner sc = new Scanner(System.in);
code =new StringBuffer(sc.nextLine());
check = ean(code);
code.append(check);
System.out.println("正确的条形码是:"+code);
}
public static int ean(StringBuffer code){
int c1=0;
int c2=0;
int sum=0;
int check;
for(int i=0;i<12;i+=2){
c1+=(code.charAt(i)-'0');//数字字符-数字字符=整数
c2+=(code.charAt(i+1)-'0');
}
sum=c1+c2*3;
check=(10-sum%10)%10;
return check;
}
}
计算验证条形码(Ean-13码)相关推荐
- 如何将EAN 13码批量输出成图片
EAN是标准条形码,目前商店里大多数商品上都打有此码.EAN广泛用于便利店里的POS系统中.由于EAN和美国.加拿大的UPC,日本的JAN兼容,是世界通用的条形码.EAN13码是由前缀码.厂商识别码. ...
- 如何用java的程序 计算验证条形码_java 案例之验证商品条形码
package lifubo.barCodeChecking; //验证码条码(共13位),代表了一件商品编码,前12位("692116851128") //有具体代表含义,第13 ...
- 一维码EAN 13简介及其解码实现(zxing-cpp)
一维码EAN 13:属于国际标准条码, 由13个数字组成,为EAN的标准编码型式(EAN标准码). 依结构的不同,EAN条码可区分为: 1. EAN 13码: 由13个数字组成,为EAN的标准编码型 ...
- 【java】生成13位条形码(Ean-13码)
[java]生成13位条形码(Ean-13码) 题目: 生成13位条形码 Ean-13码规则:第十三位数字是前十二位数字经过计算得到的校验码. 例如:690123456789 计算其校验码的过程为: ...
- 条形码之三九码(上)
<二>条形码之三九码(上) (附两三种制作方法) 一.39码简介 39码是1974年发展出来的条码,是一种可供使用者双向扫描的分散式条码,也就是说两个资料码之间,必须包含一个不具任何意义的 ...
- 条形码/二维码生成探索
条形码/二维码生成探索 所用依赖 <!--条形码生成依赖(轻量型,推荐使用这个)(生成条码的同时会把信息生成到条形码下)--><dependency><groupId&g ...
- 将一个字符串计算出CRC16/XMODEM校验码(4位)
将一个字符串计算出CRC16/XMODEM校验码(4位) unsigned short CRC16_XMODEM(unsigned char *puchMsg, unsigned int usData ...
- 绑定ZBar的OpenCV条形码和QR码扫描器
pip 安装 opencv 教程 https://hotdog29.com/?p=550 今天的博客文章分为四个部分. 在第一部分中,我将向您展示如何安装ZBar库 (使用Python绑定). ZBa ...
- 【C#】最全单据打印(打印模板、条形码二维码、字体样式、项目源码)
系列文章 [C#]编号生成器(定义单号规则.固定字符.流水号.业务单号) 本文链接:https://blog.csdn.net/youcheng_ge/article/details/12912978 ...
最新文章
- 15- 深度学习之神经网络核心原理与算法-多gpu实现CNN图片分类
- atitit.js javascript 调用c# java php后台语言api html5交互的原理与总结p97
- 前端框架除了layui还有哪些
- perl学习笔记——目录操作
- HDU5391威尔逊定理
- 数据结构(四)串的顺序存储
- 前端学习(2777):组件之间的通讯方式
- FaceShifter:北大微软新方法让换脸更惊艳
- leetcode 1221 python
- 构建面向对象的应用软件系统框架
- 基于matlab的2ask频带传输系统仿真与性能分析,基于MATLAB的2ASK频带传输系统仿真与性能分析汇总...
- OpenCV访问像素的三种方法
- maven实战之我见一(maven初识)
- Junit4测试报错:java.lang.NoClassDefFoundError: org/junit/runner/manipulation/Filter
- 2020家用千兆路由器哪款好_2020年500元以内23款无线路由器推荐,贵就好吗?
- Oracle TFA日志收集工具简介
- 科普丨什么是语言?什么是自然语言?
- android权限集合
- 推荐学习方法——费曼技巧,以教促学,教学相长
- 什么是微信不死域名?
热门文章
- Nodejs修改全局仓库设置方案
- kodi直播电视,电视台分类管理,想看哪个一目了然
- 5分钟学会如何制样(XPS测试)
- Wordpress清新扁平风格阿里百秀XIU v7.5博客主题全解密
- linux java tar 卸载_linux环境jdk卸载与安装
- PSO粒子群优化-LSTM-pyswarms框架-实现期货价格预测
- CPU(中央处理器)和GPU(图像处理器)区别大揭秘
- 微信私域流量社群搭建sop流程步骤运营管理方案计划书表格
- 3 Sigma原则筛选离群值
- linux查看hex编码,小弟我使用过的Linux命令之hexdump - ”十六“进制查看器