¿Por qué existen RUT guión K? La cosa complicada

Discussion in 'Cementerio De Temas' started by _HAYABUSA_, Oct 6, 2012.

Thread Status:
Not open for further replies.
  1. _HAYABUSA_

    _HAYABUSA_ Usuario Habitual nvl.3 ★
    37/41

    Joined:
    Aug 28, 2012
    Messages:
    25,164
    Likes Received:
    37
    En Chile todas las personas al nacer obtienen un número que los identifica, al cual llamamos RUN, que significa Rol Único Nacional y son los mismos números del RUT, el cual corresponde a la identificación tributaria.

    Estos, únicos e intransferibles, contienen por lo general 8 ó 9 cifras, un número cifrado en millones y un dígito verificador; éste último es separado por un guión y puede ser un número entre el 0 y el 9.

    Algunas personas no cuentan con este dígito al final de su RUT, sino que es una letra, la K.

    Pero ¿por qué existen identificaciones raya K? La respuesta se encuentra en un algoritmo matemático denominado “módulo 11″.

    Existen otras operaciones utilizadas para este fin, pero en Chile se utiliza únicamente éste.

    A continuación te explicamos cómo funciona tomando como ejemplo el rut 18.021.997-8:


    En primer lugar ordenamos la cifra antes del guión hacia abajo partiendo desde la última cifra (7) hasta llegar a la primera (1).

    Luego, multiplicamos por una serie de números que son 2, 3, 4, 5, 6 y 7; el 2 lo multiplicamos por la primera cifra en nuestra lista (7), el 3 por la segunda (9) y así sucesivamente. En caso de llegar al 7 y que aún queden números del RUT, comenzamos por el 2 nuevamente.

    Tras esto, sumamos los resultados de cada multiplicación y obtendremos un número
    que dividiremos en 11 (a esto se le denomina “aplicar módulo 11″).
    Debemos realizar la multiplicación a mano, porque lo que necesitamos obtener es el resto.

    Finalmente, al 11 le sustraemos el resto y obtendremos el dígito verificador.

    Ahora, en caso de ser 11, el dígito verificador será 0; si es cualquier otro número del 0 al 9 permanece tal cual y si es 10, el dígito será “K”.
    A continuación te mostraremos el proceso:
    7 x 2 = 14
    9 x 3 = 27
    9 x 4 = 36
    1 x 5 = 5
    2 x 6 = 12
    0 x 7 = 0
    8 x 2 = 16
    1 x 3 = 3
    Sumamos 14 + 27 + 36 + 5 + 12 + 0 + 16 + 3 = 113
    Ahora aplicamos el módulo 11
    113:11 = 10
    3.
    El resto es 3.
    Restamos 11-3 = 8
    Si al finalizar este proceso el número resultante de la resta fuese 10, se remplazaría éste por una K.


    Fuente

    Gracias gracias no se molesten :D
     
  2. Patrixio'.-

    Patrixio'.- Usuario Habitual nvl.3 ★
    187/244

    Joined:
    Sep 23, 2009
    Messages:
    33,059
    Likes Received:
    13
    No entendí a que viene el tema xDD

    PD: yo termino en K
     
  3. FernandoXJGM

    FernandoXJGM Usuario Casual nvl. 2
    37/41

    Joined:
    Aug 19, 2010
    Messages:
    1,472
    Likes Received:
    1
    jajajajajajaja media paja hacer esto... siempre me pregunte la misma wea...
     
  4. blasphemuSS

    blasphemuSS Usuario Casual nvl. 2
    87/163

    Joined:
    Jan 9, 2010
    Messages:
    9,365
    Likes Received:
    2
    y a quien mierda le importa = te diste la paja eso se agradece
     
  5. pattoxcore

    pattoxcore Usuario Nuevo nvl. 1
    17/41

    Joined:
    Jan 30, 2011
    Messages:
    407
    Likes Received:
    1
    ese algoritmo es necesario para que ningun ejecutivo tome y utilize tu rut completo por eso se llama digito veriicador
    en programacion tube que hacer un programa con ese mismo algoritmo qliao :lol:
     
  6. SirShaka

    SirShaka Usuario Nuevo nvl. 1
    17/41

    Joined:
    Aug 28, 2010
    Messages:
    785
    Likes Received:
    1
    es producto del algoritmo que subiste, lo hacen para que no sea tan facil falsificar tu rut (con el algoritmo en algun editor de programacion y cago la wea de seguridad), los codigos de barras poseen un algoritmo similar
     
  7. acs10

    acs10 Usuario Casual nvl. 2
    37/41

    Joined:
    Feb 25, 2009
    Messages:
    4,074
    Likes Received:
    3
    gracias

    :cafe:
     
  8. felipefelipeee

    felipefelipeee Invitado
    17/41

    Joined:
    Sep 2, 2010
    Messages:
    389
    Likes Received:
    1
    buenaa no sabía, se agradece
     
  9. kokayna

    kokayna Usuario Habitual nvl.3 ★
    187/244

    Joined:
    Oct 20, 2009
    Messages:
    11,851
    Likes Received:
    3
    no tenia idea, se agradece
     
  10. ninosaurius#

    ninosaurius# Usuario Leyenda nvl.7 ★ ★ ★ ★ ★
    762/812

    Joined:
    May 28, 2012
    Messages:
    116,749
    Likes Received:
    2,226
    :cafe:
     
  11. Nsog

    Nsog Usuario Casual nvl. 2
    36/41

    Joined:
    Jul 31, 2012
    Messages:
    4,899
    Likes Received:
    0
    Todo es al mundo de las matematicas., al final se complican demasiado con los algoritmos sabiendo que poner un numero simple o dar una cifra y esta acompañada de un verificador cualquiera., también cumpliría la misma función actual., (claro que sin algoritmo)
     
  12. patriklio

    patriklio Usuario Casual nvl. 2
    37/41

    Joined:
    Aug 23, 2007
    Messages:
    4,298
    Likes Received:
    2
    no entendi ni guea pero gracias por la info
     
Thread Status:
Not open for further replies.