Saltar para: Posts [1], Pesquisa e Arquivos [2]



A Ling Univ-Cálculo do dígito

por neves, aj, em 18.12.04

... dígito de controlo, verificação ou "check digit", comoqueiram.
N1 N2 N3 N4 N5 N6 —


D
dígito de controlo

Poderáparecer que é "entrada" fora de propósito, mas tem explicação bemlógica e plausível. É que é nada mais nada menos que a resposta ao comentário de umvisitante do Voz do Seven, mais propriamente do texto A Linguagem Universal e oBI (Crónicas Minhas). E como é de aplicação em quase tudo que"mexa" com arquivos, Voz do Seven entendeu revelar ao Mundo.
Fica,porém, o aviso de que o citadotexto é de leitura obrigatória assim como os respectivos comentários para se entender o propósito do quese passa a expor...

Cálculo do dígito de controlo

O número em questão é 8074662 – 4e em que este último4 é o dígito de que partiremos em busca. O número passa assim a serconsiderado como

8074662 – D

e deixemos completamente em paz  a letra D passando aconsiderar 8 074 662 como número em citações futurasaqui no texto.

O primeiro passo é fazer (quase) exactamente o que foi feitona verificação da validade do BI – fazer o produto, a partir da direita paraa esquerda, de cada um dos algarismos do número (atenção... 8074 662) por 2, 3, 4...porque é sabido que a multiplicação por 1está reservado ao valor da letra D.

Temos então

algarismos
do número
factor
X
produto
D 1 ? ?
2 2 4
6 3 18
6 4 24
4 5 20
7 6 42
0 7 0
8 8 64
Total

172

O segundo passo, tal como na citadíssima verificação, édividir o total obtido  por 11 (172 : 11). Sabemos de antemão que esta divisãonão é exacta, não vai dar resto igual a zero, pois "falta-lhe" acrescentar o produto pela nossa incógnita D.Mas, façamoscom "lápis e papel" a operação

172

11

62

15

07

Verificamos que o resto é sete, R=7 eo "truque" agora consiste em tornar este mesmo resto igual a zero, R=0.Se o resto é 7 basta acrescentar 4 unidades (11 – 7 = 4)para obtermos um número divisível por 11, que é ele  próprio.

Vamos antes de mais verificar se 176 (172 +4) é divisívelpor 11

176

11

00

16

... na mouche, deu R=0!

Portanto "o que nos falta" no Total são 4 unidadesque terão de vir do produto de 1 por D
ou seja

se     1x D = 4, então D=4

Resumindo:

Fazer as continhas... calcular os produtos e ototal, sem esquecer de reservar o factor 1 para o check digit, dividir por 11,considerar o resto e ver quantas unidades faltam ao resto para chegar a 11...serão então estas tais unidades o DÍGITO DE CONTROLO.

A Linguagem Universal e o BI

Códificação de vagões no Brasil

Autoria e outros dados (tags, etc)

publicado às 12:31



  
um clique em cada uma das bandeiras


calendário

Dezembro 2004

D S T Q Q S S
1234
567891011
12131415161718
19202122232425
262728293031


Comentários recentes

  • neves, aj

    Este Salazar nada tem a ver com o "teu amigo".

  • neves, aj

    O que andas a ler... "obrigas-me" a revisitar o pa...

  • Rosa Lychnos

    Adorei a parte final da recomendação, O limão foi ...


Ligações

SANTA COMBA DÃO

NOTÍCIAS NO VOZ

FUTEBOL NO VOZ

INFORMÁTICA NO VOZ

LUSO IN SÃO PAULO

FOTOS NO FACEBOOK