Ce este și cum să verificați corectitudinea acestuia

Ce este INI și cum să verificați corectitudinea acestuia?

# 1055; # 1077; # 1095; # 1072; # 1090; # 1100; # 1064; # 1080; # 1090; # 1090; # 1040; # 1073; # 1074; # 1040; # 1073; # 1074; # 1040; # 1073; # 1074;







Verificarea corectitudinii IIN:

Verificare auxiliară. Este construit pe decodificare.
izolați data nașterii de la IDN și verificați-o. Dacă data este incorectă, atunci este posibil ca IIN să nu fie corectă
Dacă 7 biți este 0 sau mai mare de 6, atunci IIN poate să nu fie adevărat

De ce scriu "poate să nu fie adevărat", pentru că totul este decis de factorul uman! Mâinile operatorilor nu trebuie întotdeauna să crească de unde vin, în cele din urmă apar IIN cu date incorect scrise, în loc de 850812, de exemplu, ei vor scrie 120885. Sau vor fi sigilate undeva.

Verificare de bază. Prin cifra de verificare, 12 cifre. Algoritmul formării
Formăm suma. Suma produsului din ordinea descarcarii prin valoarea sa. Asta este, pentru 850812 suma va începe cu (1 * 8 + 2 * 5 + 3 * 0 + 4 * 8 + 5 * 1 + 5 * 2 +.). Noi luăm restul de împărțire a sumei cu 11. Dacă restul este egal cu 10, atunci mergeți la al doilea pas. Dacă nu este egal cu 10, comparați descărcarea de control cu ​​restul. Dacă este egal - IIN este corect.






Aici ne găsim dacă, ca rezultat al primului pas, am primit restul de 10. Aici vom rezuma și produsele valorilor biților, numai de data aceasta nu cu numerele ordinale, ci cu greutățile cifrelor. Greutatea se formează după cum urmează - restul divizării cu 11 sume (numărul ordinal al descărcării + 2). Asta este, pentru 850812, prima greutate este de 3, a doua este de 4, și așa mai departe. Dacă greutatea se dovedește a fi 0, atunci greutatea este echivalentă cu 11. Ei bine, apoi, de asemenea. vom lua restul de a împărți suma rezultată cu 11, dacă vom obține 10, atunci acest IDN nu este folosit. Dacă nu este comparat 10 cu cifra de control.

În general, așa se arată în php:

retur ($ k == substr ($ nn. 11 1));
>
retur ($ k == substr ($ nn. 11 1));
>

Apropo, algoritmul pentru verificarea descărcării de control este potrivit pentru BIN-uri.

în Kazahstan, care este atribuită unei persoane o dată și pentru viață ". sunete comice!
pentru câți ani de independență au existat atât de multe "pe tot parcursul vieții". și hărți electronice pentru poliția rutieră și tot felul de TNA. aici nu știți în ce regim și sub ce legi se trezește mâine și sunt "pentru viață".

Este minunat că ceea ce scriu nu este pentru mine singur))

Și despre durata vieții de smochine cu ea, dar IIN este un lucru interesant pentru dezvoltatorii de sisteme informatice, deoarece poate fi folosit ca un identificator unic al unui individ. IIN = o persoană. și toate, nu puteți să transpirați. De exemplu, în Rusia nu există un identificator care să poată fi folosit în acest fel. INN (analog al TRN) se schimba, numărul pașaportului se modifică și el. Ca rezultat, ei trebuie să sintetizeze niște identificatori artificiali. Deci IIN este foarte convenabil.

următoarea colecție de bani din partea populației, SĂ VĂ MAI GĂSI!







Articole similare

Trimiteți-le prietenilor: