FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#6
|
|||
|
|||
re:Calcular un digito de chequeo
Exactamente lo que me piden en el banco es lo siguiente:
TAL CUAL: DEPOSITO NACIONAL CON REFERENCIA RUTINA MODULO 5 El código del cliente es un campo de 8 caracteres; el cálculo se hace tomando a partir del primer digito significativo (no cero) de izquierda a derecha y multiplicando sucesivamente por 2 y por 1, se suman luego los resultados de estas multiplicaciones y se aproxima a la centena más próxima por arriba o por abajo. Código de cliente 081802 8 1 8 0 2 X2 X1 X2 X1 X2 16 1 16 0 4 (1+6) + 1 + (1+6) + 0 + 4 = 19 Este valor se resta de 20 y el dígito es 1. Código de cliente 0156674 1 5 6 6 7 4 X2 X1 X2 X1 X2 X1 2 5 12 6 14 4 2 + 5 + (1+ 2) + 6 + (1+4) + 4 = 25 se resta de 30 o se le resta 20 el dígito es 5 Cuando la sumatoria de las multiplicaciones termina en 5 es indiferente restarlo la decena más próxima por arriba o restarle las más prósima por abajo el dígito será el mismo 5. Los documentos pueden contener como primer carácter una letra en cuyo caso se sonsiderara el primer dígito numérico a la iaquierda para efectuar las multiplicaciones respectivas. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Calcular último dígito del IMEI | Emilio | PHP | 4 | 14-04-2008 11:15:56 |
Dígito Verhoeff | Antonio Rosas E | OOP | 1 | 04-10-2007 23:51:19 |
Comparar un number dígito a dígito | kuan-yiu | SQL | 2 | 25-06-2007 17:26:47 |
Modificar un str dígito a dígito | fortran | Varios | 11 | 22-12-2003 16:44:46 |
como calcular el digito de control d una cuenta bancaria | User_Baja_2 | Varios | 3 | 31-05-2003 15:35:16 |
|