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

tipo long, tontería pero no me sale!

Estas en el tema de tipo long, tontería pero no me sale! en el foro de Java en Foros del Web. hola! que estoy haciendo mal, de verdad que estoy cegadísima y no lo veo: long MACAddress = (long)187723572702975; long MACAddress = (long)0xaabbccddeeff; y ambos me ...
  #1 (permalink)  
Antiguo 16/06/2011, 06:04
 
Fecha de Ingreso: marzo-2009
Mensajes: 509
Antigüedad: 15 años, 1 mes
Puntos: 17
tipo long, tontería pero no me sale!

hola! que estoy haciendo mal, de verdad que estoy cegadísima y no lo veo:

long MACAddress = (long)187723572702975;
long MACAddress = (long)0xaabbccddeeff;

y ambos me dan error, el mismo (lógico es el mismo número que lo he pasado a hexadecimal por probar):


"the literal 0xaabbccddeeff of tipo int is out of range"

No puedo entenderlo! Gracias!
  #2 (permalink)  
Antiguo 16/06/2011, 06:23
Avatar de Xerelo  
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 14 años, 11 meses
Puntos: 306
Respuesta: tipo long, tontería pero no me sale!

Estás diciéndole que te convierta el int 187723572702975 en long, cuando 187723572702975 no es un int.

long MACAddress = 187723572702975L
__________________
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 16/06/2011, 07:09
 
Fecha de Ingreso: marzo-2009
Mensajes: 509
Antigüedad: 15 años, 1 mes
Puntos: 17
Respuesta: tipo long, tontería pero no me sale!

ufff que tonta!! si ya sabía yo que algo me estaba dejando abandonado que era una tontería!

cuando uno se ciega no hay forma!

Etiquetas: long, tipo
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 03:37.