山东省电力用户编码规律
来源:互联网 发布:图像去雾算法用matlab 编辑:程序博客网 时间:2024/04/28 11:09
10位数,前9位有用,后一位是校验码,奇数位*3 + 偶数*1 得到的个位数
procedure TForm1.Button1Click(Sender: TObject);
var
LText: string;
I: Integer;
LSum: Integer;
begin
LSum := 0;
LText := Edit1.Text;
if Length(LText) <> 9 then
begin
ShowMessage('Error');
Exit;
end;
for I := 1 to Length(LText) do
begin
if not (LText[I] in ['0'..'9']) then
begin
ShowMessage('Error');
Exit;
end;
end;
for I := 1 to Length(LText) do
begin
if I mod 2 = 1 then
begin
LSum := LSum + ((Integer(LText[I]) - Integer('0')) * 3);
end else
begin
LSum := LSum + ((Integer(LText[I]) - Integer('0')) * 1);
end;
end;
LSum := LSum mod 10;
LText := LText + IntToStr(LSum);
Edit1.Text := LText;
end;
procedure TForm1.Button1Click(Sender: TObject);
var
LText: string;
I: Integer;
LSum: Integer;
begin
LSum := 0;
LText := Edit1.Text;
if Length(LText) <> 9 then
begin
ShowMessage('Error');
Exit;
end;
for I := 1 to Length(LText) do
begin
if not (LText[I] in ['0'..'9']) then
begin
ShowMessage('Error');
Exit;
end;
end;
for I := 1 to Length(LText) do
begin
if I mod 2 = 1 then
begin
LSum := LSum + ((Integer(LText[I]) - Integer('0')) * 3);
end else
begin
LSum := LSum + ((Integer(LText[I]) - Integer('0')) * 1);
end;
end;
LSum := LSum mod 10;
LText := LText + IntToStr(LSum);
Edit1.Text := LText;
end;
0 0
- 山东省电力用户编码规律
- 电力窃漏电用户自动识别
- 电力窃漏电用户自动识别
- 电力用户用电信息采集系统
- 实战一、电力窃漏用户自动识别
- 山东省第八届省赛 sdut 3896(找规律+组合数取模)
- 山东省第八届acm省赛B题 打表找规律
- 山东省第八届 ACM 省赛 Quadrat (找规律)
- 山东省第八届 ACM 省赛 Parity check (规律、水)
- 山东省第八届ACM省赛 Quadrat(打表找规律)
- 2017山东省赛B题(SDUT3894打表找规律!!!!!!!!!!!!!)
- 山东省
- 基于ArcGIS Engine + C#实现用户自定义动态电力符号
- Pyhton数据挖掘-电力窃漏电用户的自动识别
- Pyhton数据挖掘-电力窃漏电用户的自动识别
- 第6章 电力窃漏电用户自动识别
- 统计规律与数据编码
- x86指令集编码规律
- sql语句查询txt 文件
- MySQL数据库的一些操作
- UVA - 11988 Broken Keyboard (a.k.a. Beiju Text)
- [FFmpeg] 去除 logo
- Mac下AndroidStudio常用快捷键整理
- 山东省电力用户编码规律
- 6.Authorizer(授权、访问控制)
- 风机桨叶故障诊断(二) 获取图像几何主方向
- eclipse 插拔式 添加svn插件
- C#的string有null的概念,但是Delphi却没有
- sql2005 OPENDATASOURCE 需要Ad Hoc Distributed Quer
- autocomplete—热点——应用
- IE和Google浏览器事件传递参数不同
- 野人学Android基础篇之异步任务第一课--AsyncTask原理简介及例子