www.asu.pl :: Zobacz temat - Kontrola kodu VIN
 FAQFAQ   SzukajSzukaj   GrupyGrupy   ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

Kontrola kodu VIN

 
Napisz nowy temat   Odpowiedz do tematu    www.asu.pl Strona Główna -> Off-topic
Poprzedni temat :: Następny temat  
Autor Wiadomość
WMA
*
*


Dołączył: Dec 18, 2004
Posty: 761
Skąd: Skierniewice, Żyrardów, Warszawa

PostWysłany: Nie Kwi 17, 2005 9:07    Temat postu: Kontrola kodu VIN Odpowiedz z cytatem

Kontrola Kodu VIN U.S.A.
[ VIN I B.C.P.VIN ]


--------------------------------------------------------------------------------

Obliczenie liczby kontrolnej pozwala na sprawdzenie, czy któryś ze znaków kodu nie został zmieniony(przebity).
Przed obliczeniem liczby kontrolnej należy każdy znak literowy kodu zamienić na przypisaną mu cyfrę:

A = 1, B = 2, C = 3, D = 4, E = 5, F = 6, G = 7, H = 8,
J = 1, K = 2, L = 3, M = 4, N = 5, O = 6, P = 7, R = 9,
S = 2, T = 3, U = 4, V = 5, W = 6, X = 7, Y = 8, Z = 9

Dla sprawdzenia liczby kontrolnej kodu każdą z kolejnych cyfr przypisaną znakowi trzeba pomnożyć przez tzw.wagę.
Waga to stała liczba przypisana dla każdego kolejnego znaku w kodzie.

Wagi:

1-znak = 8, 2-znak = 7, 3-znak = 6, 4-znak = 5, 5-znak = 4,
6-znak = 3, 7-znak = 2, 8-znak = 10, 9-znak = 0 (znak kontrolny),
10-znak = 9, 11-znak = 8, 12-znak = 7, 13-znak = 6, 14-znak = 5,
15-znak = 4, 16-znak = 3, 17-znak = 2

Po przemnożeniu każdego kolejnego znaku kodu przez odpowiadającą mu wagę należy dodać do siebie wszystkie otrzymane wyniki .
Następnie sprawdzić ile razy w otrzymanym wyniku mieści się liczba 11.
Otrzymana reszta jest cyfrą, która musi być zgodna z dziewiątym znakiem kodu.
Jeżeli reszta z obliczeń wynosi 10, dziewiąty znak musi być być literą X.

Przykładowe sprawdzenie kodu: VIN = 2B4GP44R8TR644122 ( '8' jest cyfrą kontrolną w tym kodzie)

VIN 2 B 4 G P 4 4 R 8 T R 6 4 4 1 2 2

Przypisanie cyfr 2 2 4 7 7 4 4 9 8 3 9 6 4 4 1 2 2

Waga 8 7 6 5 4 3 2 10 0 9 8 7 6 5 4 3 2

Mnożymy i dodajemy składniki: (2 X Cool + (2 X 7) + (4 X 6) ... (2 X 2) = 426

Sprawdzamy ile razy liczba 11 mieści się w 426:

38
-------
426:11
33
-------
96
88
-------
8 reszta
W liczbie 426, liczba 11 mieści sie 38 razy i pozostaje reszta 8.
#
Cyfra ta jest zgodna z cyfrą kontrolną znajdującą się na dziewiątym miejscu kodu. Kod jest prawidłowy.
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Wyślij email
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    www.asu.pl Strona Główna -> Off-topic Wszystkie czasy w strefie
Strona 1 z 1

 
Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach

Powered by phpBB © 2001, 2005 phpBB Group