`

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是一款强大的计算机辅助软件,主要用于热力学和动力学计算,在材料科学领域有着广泛的应用。该软件结合了多种热力学和动力...

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

    在计算机领域,Windows操作系统的内置计算器程序“calc.exe”是众多用户耳熟能详的工具之一。尽管它只是操作系统中的一个小工具,却在日常生活中扮演了重要的角色。本文将深入探讨calc.exe的含义、下载途径、源码和...

    Thermocalc合集

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

    CalcCRC 数据校验工具

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

    win32calc简繁版

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

    Powertoy Calc V1.0 微软计算器

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

    CRC_Calc .rar

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

    ELISA Calc(带说明链接)

    ELISA Calc软件正是在这一背景下应运而生,它是一个专为ELISA实验设计的计算软件,尤其在四参数曲线拟合方面显示出强大的能力,极大地提升了数据分析的效率和精确度。 该软件的名称“ELISA Calc”寓意其主要功能是...

    spwm_calc.zip

    首先,软件本身应当是一个可执行程序(spwm_calc.exe),用户可以通过运行它来计算SPWM波形,而无需进行复杂的编程。软件的核心功能是生成SPWM波形,并允许用户根据需求调整输出频率。如果用户需要特定的频率,他们...

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

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

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

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

    Linux系统办公电子表格Calc

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

    Calc 一款强大的计算器

    于是,更加智能化、功能丰富的计算器应用应运而生,其中,“Calc”计算器应用就是这类产品中的佼佼者。 “Calc”作为一款强大的计算器,它超越了传统计算器的简单算术运算功能,不仅具备了多位近制计算的能力,还...

    Calc Modern.jar 计算器

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

    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 + ...

    elisa calc.rar

    **回归/拟合算法工具——ELISA Calc** ELISA Calc是一款专为数据分析和科学计算设计的软件工具,尤其适用于各种曲线拟合任务。在科学研究、工程应用和数据分析领域,曲线拟合是至关重要的,它可以帮助我们理解数据...

    calc

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

Global site tag (gtag.js) - Google Analytics