Java - programacion

 
Vista:

programacion

Publicado por ramon (1 intervención) el 25/05/2005 18:41:46
Hola una consulta, en la clase de entrada/salida pone en los libros que se puede representar bits y caracteres y que los caracteres el rango es de 2 bytes, poniendo lo que es lo mismo que 2^14. Mi razonamiento es que como son 2 bytes, (2*8=16) seria el rango de representacion de 2^16, me explico??? gracias de antemano. Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 755
Bronce
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

RE:programacion

Publicado por Yamil Bracho (2315 intervenciones) el 25/05/2005 20:30:52
Lo que pasa es que los caracteres no toman el rango negativo de un integer. Aunque puedes hacer char c = (char) -1 y no tienes problemas no resulta la impresion de ningun caracterer
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar