Foros del Web » Programando para Internet » ASP Clásico »

Rut+rut

Estas en el tema de Rut+rut en el foro de ASP Clásico en Foros del Web. necesito un codigo para verificar el ultimo digito del rut uno ingresa su rut y el codigo da la terminacion.... alguien ha hecho algo asiIiiiii?...
  #1 (permalink)  
Antiguo 11/06/2003, 15:40
Avatar de dobled  
Fecha de Ingreso: enero-2002
Ubicación: Rancagua - Chile
Mensajes: 1.328
Antigüedad: 23 años, 3 meses
Puntos: 2
Rut+rut

necesito un codigo para verificar el ultimo digito del rut
uno ingresa su rut y el codigo da la terminacion....

alguien ha hecho algo asiIiiiii?
__________________
Usa títulos específicos y con sentido
En las listas de correo o en los grupos de noticias, la cabecera del mensaje es tu oportunidad de oro para atraer la atención de expertos cualificados en aproximadamente 50 caracteres o menos. No los desperdicies en balbuceos como "Por favor ayúdame" (de "POR FAVOR AYÚDAME!!!" ya ni hablamos). No intentes impresionarnos con lo profundo de tu angustia; mejor usa ese preciado espacio para una descripción lo más concisa posible del problema.
  #2 (permalink)  
Antiguo 11/06/2003, 15:55
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
para ello tendrías que pasarnos la fórmula validadora.. o eso es justamente lo que no sabés?

igual, buscá rut acotado sólo al foro ASP... ya lo preguntaron varias veces.
__________________
...___...
  #3 (permalink)  
Antiguo 11/06/2003, 16:27
Avatar de Don Graff  
Fecha de Ingreso: noviembre-2002
Ubicación: San Bernardo - Chile
Mensajes: 410
Antigüedad: 22 años, 5 meses
Puntos: 0
Es cosa de buscar
  #4 (permalink)  
Antiguo 12/06/2003, 21:52
 
Fecha de Ingreso: junio-2003
Mensajes: 1
Antigüedad: 21 años, 11 meses
Puntos: 0
Te vá la fórmula

El rut se tiene que descomponer en dos antes del guión y proceder de la siguiente manera:

12.345.678 ----> desde el final comienzas a multiplicar por 2,3,4,5,6,7 y vuelves 2,3. Luego sumas los resultados y lo divides entre 11 hasta obtener el último entero. Tienes que restar 11 menos que te sobra y ese es el dígito verificador.

8 X 2 = 16
7 X 3 = 21
6 X 4 = 24
5 X 5 = 25
4 X 6 = 24
3 X 7 = 21
2 X 2 = 4
1 X 3 = 3
-----
138

138:11=12
028
06


Luego 11-6=5---> dígito verificador

Si la resta es 10 lo reemplazas por K
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:55.