Foros del Web » Programación para mayores de 30 ;) » Java »

[SOLUCIONADO] traduccion de este codigo

Estas en el tema de traduccion de este codigo en el foro de Java en Foros del Web. Estimados. estoy trabajando con un dispositivo de gps. y no existe mucha documentacion lo unico que encontre es un codigo en java. pero la verdad ...
  #1 (permalink)  
Antiguo 10/05/2013, 09:09
 
Fecha de Ingreso: agosto-2006
Mensajes: 10
Antigüedad: 17 años, 8 meses
Puntos: 0
Pregunta traduccion de este codigo

Estimados.
estoy trabajando con un dispositivo de gps. y no existe mucha documentacion
lo unico que encontre es un codigo en java. pero la verdad mis conocimientos de java son muy limitados, asi que quiero saber si alguien puede traducirmelo

Código:
int a=((b[20]&0xff)<<8);
a+=(b[21]&0xff);
int a2=(a&0xFC00)>>10; //status 6 bit
int a1=a&0x03ff; //compas 10 bit 
double   heading  = (double)a1;
Print.logInfo("status: "+ a2 +" compass: " + heading);
b es mi arreglo de bytes
  #2 (permalink)  
Antiguo 11/05/2013, 03:30
Avatar de Xerelo  
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 14 años, 11 meses
Puntos: 306
Respuesta: traduccion de este codigo

Pues no tiene nada, son operaciones a nivel de bit

http://es.wikibooks.org/wiki/Program...adores_de_bits

b[20] es la posición 20 del array b
a+= (b[21]&0xff) suma a a el contenido de (b[21]&0xff)
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.
  #3 (permalink)  
Antiguo 28/05/2013, 10:19
 
Fecha de Ingreso: agosto-2006
Mensajes: 10
Antigüedad: 17 años, 8 meses
Puntos: 0
Respuesta: traduccion de este codigo

Gracias.
despues de leer bastante descubri como hacerlo.

Etiquetas: traduccion
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 14:56.