`

Calc National ID Verify Code

阅读更多
public static char genSNVerifyCode(String sn) {
	char snSrc[] = sn.toCharArray();
	int iS = 0;
	int iW[] = { 7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2 };
	char verCode[] = new char[] { '1', '0', 'X', '9', '8', '7', '6', '5',
			'4', '3', '2' };
	for (int i = 0; i < 17; i++) {
		iS += (int) (snSrc[i] - '0') * iW[i];
	}
	int iY = iS % 11;
	return verCode[iY];
}

 

附:

分享到:
评论

相关推荐

    Thermo-calc中文版

    ### Thermo-Calc中文版:计算机模拟在材料科学与技术中的应用 #### 一、综述 Thermo-Calc是一款强大的计算机辅助软件,主要用于热力学和动力学计算,在材料科学领域有着广泛的应用。该软件结合了多种热力学和动力...

    CalcCRC 数据校验工具

    《CalcCRC数据校验工具详解》 在信息技术领域,数据的完整性和准确性至关重要。为了确保数据在传输或存储过程中的无误,数据校验技术应运而生。其中,CRC(Cyclic Redundancy Check,循环冗余校验)是一种广泛应用...

    Thermocalc合集

    《Thermocalc合集:探索地质变质过程的热力学工具》 Thermocalc是一款在地质学领域广泛使用的软件,它专为研究地质体的热力学性质和相平衡而设计。该“Thermocalc合集”包含了丰富的热力学数据,涵盖了泥质岩和...

    calc.exe下载 calc.exe是什么 calc.exe路径位置

    标题中的"calc.exe"是Windows操作系统内置的计算器程序的可执行文件。这个程序提供基本的数学运算,如加、减、乘、除,以及更复杂的科学计算功能,比如对数、指数、平方根等。在Windows系统中,你可以通过在搜索栏...

    win32calc简繁版

    《Win32calc简繁版:回归计算器的本质》 在数字化时代,计算器早已从实体桌面工具变成了电脑系统中不可或缺的一部分。Windows操作系统自带的计算器作为一款基础的计算工具,陪伴了无数用户的学习与工作。然而,随着...

    Powertoy Calc V1.0 微软计算器

    Microsoft Powertoy Calc 是一个增强型计算器。可以支持表达式计算。能显示函数图形,存储变量(支持存入文件),十分适合数学计算。其对 长度,质量,时间,速度,温度的各种单位转换的支持,在日常生活也很有帮助。...

    CRC_Calc .rar

    CRC_Calc是一个专门用于计算CRC值的软件工具,它支持多种CRC算法,能够帮助用户快速、准确地对数据进行校验。 CRC_Calc v0.1是这个压缩包中的主要程序,它可能是一个命令行工具或者具有图形用户界面的应用,使得非...

    JS计算精度解决方案 a-calc

    JS计算精度解决方案 a-calc

    spwm_calc.zip

    标题“spwm_calc.zip”指的是一个包含SPWM(正弦脉宽调制)计算相关软件的压缩文件。这个软件可能是由教师提供的,用于教学或研究SPWM技术。SPWM是一种广泛应用在电力电子设备中的调制技术,特别是逆变器中,它通过...

    ELISA Calc(带说明链接)

    ELISA Calc是一款专门针对免疫分析领域设计的软件,主要用于数据处理和曲线拟合。在ELISA(酶联免疫吸附测定)实验中,该软件能够帮助科研工作者高效地分析实验结果,特别是对四参数曲线拟合表现出色。四参数曲线...

    calc-code.zip_Windows编程_物理实验

    在本项目中,"calc-code.zip" 是一个包含Windows编程和物理实验相关代码的压缩包。这个包的主要目的是为了帮助大学生进行物理实验的误差计算,从而优化实验过程,节省时间并提升工作效率。以下是对其中各个文件及其...

    Linux系统办公电子表格Calc

    Linux系统中的办公电子表格软件——Calc,是OpenOffice的一部分,它与Microsoft Excel在功能和界面设计上有很高的相似性,能够很好地兼容Excel的.xls格式文档。然而,两者之间存在一些细微的差异,特别是在函数定义...

    Calc Modern.jar 计算器

    Calc Modern.jar for mobile you can find a function by pressing #

    Calc 一款强大的计算器

    "Calc"是一款功能丰富的计算器应用,专为满足各种计算需求而设计。它的中文发音和多精度计算特性使得这款工具在中文用户中极具吸引力。作为一款强大的计算器,它超越了传统简单算术运算的范畴,提供了高级数学功能,...

    Matlab计算器(Calc)

    《Matlab计算器(Calc)——探索高效计算与可视化的新维度》 Matlab,全称Matrix Laboratory,是一款强大的数值计算和符号计算软件,以其简洁的M语言深受科研人员和工程师的喜爱。在本文中,我们将深入探讨如何利用...

    CRC_Calc+v0.1

    CRC_Calc+v0.1 是一个专门用于计算CRC值的工具,支持多种CRC标准,如CRC-8和CRC-16等。 CRC计算的基本原理是基于多项式除法。每个CRC算法都与一个特定的生成多项式关联。例如,CRC-8通常使用生成多项式X^8 + X^2 + ...

    calc

    - `"calc.h"`:计算器项目的头文件。 - `"calcDlg.h"`:对话框类的头文件。 - `"math.h"`:数学函数库。 - `"stack"`:标准模板库中的栈容器。 ### 总结 从上述分析中可以看出,这份代码主要实现了一个简单的...

Global site tag (gtag.js) - Google Analytics