Segredos de Numeração

Neste mundo moderno, tudo é um número (ou vários). Neste artigo veremos alguns exemplos de numerações utilizadas em aplicações de negócio, o seu significado, como construí-los e como validá-los. Uma explicação mais detalhada da matemática dos dígitos de controlo deixa-se para o leitor.

Um dígito de controlo (check digit), que pode ser numérico ou alfanumérico, é um valor que pode integrar ou ser separado do número original e que valida possíveis erros de introdução. O erro mais habitual é a troca acidental da ordem de dois dígitos. E.g. “xxxx12xx” ou “xxxx21xx”.

Atenção: As funções de validação foram criadas de acordo com a especificação e testadas apenas com uma amostragem reduzida, pelo que podem conter erros. Verificar antes de utilizar.

[...]

Leia o artigo completo na edição 55 da Revista PROGRAMAR

Publicado na edição 55 (PDF) da Revista PROGRAMAR.