elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


  Mostrar Temas
Páginas: [1]
1  Programación / Java / AYUDA!!!!! Con operadores de bits.. en: 4 Julio 2009, 02:08 am
Bueno resulta que saque este codigo java de una pagina web, es decir es un javascript incrustado en un html, la cuestion esque cuando voy a trabajar en el en un editor java como lo es NetBeans me manda errores especificos en el uso de operadores de desplazamiento de bits, como lo es >> <<, la funcion ya la arregle, solo falta los problemas con esos operadores... Alguien sabe porque pasa??

Código:
public String binb2b64(String[] binarray)
    {
        String tab = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
        String str = null;
        int i, j;
        for(i = 0; i < binarray.length * 4; i += 3)
        {
            String[] triplet = (((binarray[i >> 2] >> 8 * (3 -  i   %4)) & 0xFF) << 16)
                | (((binarray[i+1 >> 2] >> 8 * (3 - (i+1)%4)) & 0xFF) << 8 )
                |  ((binarray[i+2 >> 2] >> 8 * (3 - (i+2)%4)) & 0xFF);
            for(j = 0; j < 4; j++)
            {
                if(i * 8 + j * 6 > binarray.length * 32) str += b64pad;
                else str += tab.charAt((triplet >> 6*(3-j)) & 0x3F);
            }
        }
        return str;
    }

Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines