N.I.B.








O número de controlo do NIB

Em primeiro lugar, vamos "dar" um peso a cada um dos primeiros dezanove algarismos:

Algarismos (xi)
x1
x2
x3
x4
x5
x6
x7
x8
x9
x10
x11
x12
x13
x14
x15
x16
x17
x18
x19
Pesos (pi)
73
17
89
38
62
45
53
15
50
5
49
34
81
76
27
90
9
30
3

Multiplicamos cada um dos algarismos pelo respectivo peso e, de seguida, somamos tudo. Chamemos S a esse número.

Seguidamente, calculamos o número a que verifica:

e

.

O nosso número de controlo será o número 98 - a.
Os dois algarismos que compõem este número são os algarismos de controlo do NIB (quando só tiver um algarismo coloca-se um zero à esquerda; por exemplo, 4 substitui-se por 04).

Note-se que estamos a considerar a Aritmética Modular e não a aritmética usual.

Quais os erros que este sistema detecta?

Vejamos os principais tipos de erros que este sistema detecta. Em primeiro lugar, detecta qualquer erro singular, ou seja, qualquer engano na escrita de apenas um algarismo é detectado. Por exemplo, a caixa Multibanco não aceitará a transferência de dinheiro para uma conta que difira apenas num algarismo de uma conta que realmente exista. E se trocarmos dois algarismos do NIB? Estaremos a enviar dinheiro para quem não queremos? Também não. Uma vez que os erros de transposição nas posições i e j são detectados quando mdc (pi - pj, k) = 1 (consultar) e, neste caso, k = 97 é um número primo e todos os pesos são inferiores a 97, aquela propriedade será sempre respeitada e, portanto, qualquer transposição de dois algarismos altera o respectivo algarismo de controlo. Uma vez que estes dois tipos de erro são os mais frequentes, tem-se que este é um bom sistema de detecção de erros.

Como vê, é pouco provável recebermos dinheiro nas nossas contas a partir dos enganos dos outros...


Fonte atractor.

Comentários

Mensagens populares