О проекте WEB-Службы Прайс-лист
 
В начало
    ПРОВЕРКА КОНТРОЛЬНОГО РАЗРЯДА
 ВАГОН 
 КОНТЕЙНЕР 
 ПОДКОД 




Для номеров вагона, контейнера, подкода ЖД перевозки существуют определенные правила формирования контрольного разряда. Он необходим для того, чтобы можно было избежать ряда ошибок при обмене информацией и восстановить поврежденные данные.

Правило формирования контрольного числа в номере контейнера

Номер контейнера состоит из 11 символов (букв латинского алфавита и арабских цифр). Первые три буквенных символа составляют код владельца, четвертый буквенный символ – признак кода контейнера, 6 цифровых символов в позициях с пятой по десятую есть серийный номер контейнера, последний 11-ый разряд является контрольным и служит для проверки правильности всего номера.

Контрольное число исчисляется по следующему алгоритму - каждому буквенному знаку ставится в соответствие цифровой эквивалент (ЦЭ) - число более 10:

Буква

Ц.Э.

Буква

Ц.Э.

Буква

Ц.Э.

Буква

Ц. Э.

A

10

H

18

O

26

V

34

B

12

I

19

P

27

W

35

C

13

J

20

Q

28

X

36

D

14

K

21

R

29

Y

37

E

15

L

23

S

30

Z

38

F

16

M

24

T

31

   

G

17

N

25

U

32

   

каждый цифровой эквивалент символа кода умножается на весовой коэффициент, который представляет собой степень 2 с показателем степени, меняющимся от 0 до 9;

№ разряда кода

1

2

3

4

5

6

7

8

9

10

Весовой коэффициент

1

2

4

8

16

32

64

128

256

512

результаты умножения суммируются и делятся на 11 и по остатку, полученному в результате деления, определяется контрольное число.

Остаток

10

9

8

7

6

5

4

3

2

1

0

Контрольное число

0

9

8

7

6

5

4

3

2

1

0


Правило формирования контрольного числа в номере вагона

Номер вагона состоит из 8 символов (арабских цифр). Первые 7 символов несут информацию о номере вагона. Последний 8-ой разряд является контрольным и служит для проверки правильности всего номера.

Контрольное число исчисляется по следующему алгоритму - каждому цифре кода ставится в соответствие цифровой эквивалент (ЦЭ), равный этой цифре; каждый цифровой эквивалент кода умножается на весовой коэффициент, представленный в таблице:

№ разряда кода

1

2

3

4

5

6

7

Весовой коэффициент

2

1

2

1

2

1

2

результаты умножения посимвольно складываются (если результат умножения превышает 9, то складываются цифры каждого разряда числа; например, для числа 12 получаем 1 + 2 = 3); контрольным разрядом является число, при сложении с которым полученная сумма дополняется до полного десятка (например, полученная сумма равна 54, следовательно, до 60 не хватает 6 – это и есть контрольный разряд).

    
 
© 2001-2024 PEREVOZKI.RU


 
 
Политика конфиденциальности    Карта сайта