Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/05/2008, 17:40
00siete
 
Fecha de Ingreso: marzo-2008
Mensajes: 306
Antigüedad: 16 años, 1 mes
Puntos: 6
Respuesta: convertir de base 10 a base 64 ?

El resultado de Base64(1056575376) es: 62,62,32,62,16 (se representara con el caracter de orden correspondiente del diccionario).
es decir: 62*(64^4)+62*(64^3)+32*(64^2)+62*64+16

Para llegar a la solución hay que emplear el mecanismo que tu has descrito. Se ve mejor con el ejemplo:
1056575376/64 = 16508990*64 + 16 -> 16 es el ultimo valor
16508990/64 = 257952*64 + 62 -> 62 es el penúltimo valor
257952/64 = 4030*64 + 32 -> 32 es el antepenúltimo valor
4030/64 = 62*64 + 62 -> 62 es el segundo valor
62/64 = 0*64 + 62 -> 62 es el primer valor
__________________
Pop & Rock Bands
Pop Music Stars