Autor
|
Tema: Trabajo de clase, tiempo escaso = Justificación nuevo hilo temp posib "repetido" (Leído 7,221 veces)
|
*-.Sub-Vorbio.-*
Desconectado
Mensajes: 80
"Dos perros pueden matar a un león".
|
Te lo agradezco sapito169, me ha sido de gran ayuda, disculpa mi ignorancia, lo importante es que me interesa el tema, intentaré ponerme a la altura lo antes que pueda, para evitar haceros perder el tiempo en tonterias del estilo.
¿Qué me recomendarías para aprenderme más rápido la "sintaxis" de java?
No se si estará bien dicho. Disculpas en su caso, Un saludo!
|
|
|
En línea
|
"Al clavo salido le toca siempre el martillazo."
"Cuando los elefantes luchan, la hierba es la que sufre."
|
|
|
Nakp
casi es
Ex-Staff
Desconectado
Mensajes: 6.336
he vuelto :)
|
que aprendas C crudo, puro y duro
|
|
|
En línea
|
Ojo por ojo, y el mundo acabará ciego.
|
|
|
*-.Sub-Vorbio.-*
Desconectado
Mensajes: 80
"Dos perros pueden matar a un león".
|
Tomaré el consejo! gracias. Se plantea un nuevo asunto. operar (en concreto sume) dos variables del tipo básico byte por medio de una tercera del mismo tipo que haga la operación. Algo así: byte a,b,c; a=1; b=1; c=a+b; Mi problema comienza aquí, ya que tengo que convertirlos en int para poder operarlos, por causas que desconozco. O a lo mejor no es así, pero he de realizar esta operación por medio de algún "sistema"... :S
|
|
« Última modificación: 21 Noviembre 2008, 16:04 pm por *-.Sub-Vorbio.-* »
|
En línea
|
"Al clavo salido le toca siempre el martillazo."
"Cuando los elefantes luchan, la hierba es la que sufre."
|
|
|
juancho77
Desconectado
Mensajes: 455
rie con demencia
|
CASTING!public class asdf { public static void main() { byte a,b,c; a=1; b=2; c=(byte)(a+b); } }
El tema esta en que java para sumar convierte a y b primero a int. Luego, suma esas dos variables de tipos en ejecucion enteros y obtiene de resultado un entero. Pero, o dios mio!, c es de tipo byte y byte es precisamente un tipo mas pequeño en cantidad de memoria que int. Como java es muy bueno, nos avisa que puede haber una posible perdida de precision ya que estamos asignando un numero entero a una variable de menor tamaño. Como nosotros somos muy chinchudos, utilizando casting le decimos que java fuerze la conversion, aunque perdamos precision. Ahi esta tu respuesta.
|
|
|
En línea
|
|
|
|
*-.Sub-Vorbio.-*
Desconectado
Mensajes: 80
"Dos perros pueden matar a un león".
|
Muy agradecido por la rapidez en el apoyo logístico. Un saludo. Sigo por aquí alimentandome de información.
|
|
« Última modificación: 12 Noviembre 2008, 07:11 am por *-.Sub-Vorbio.-* »
|
En línea
|
"Al clavo salido le toca siempre el martillazo."
"Cuando los elefantes luchan, la hierba es la que sufre."
|
|
|
*-.Sub-Vorbio.-*
Desconectado
Mensajes: 80
"Dos perros pueden matar a un león".
|
Es increible lo que se puede llegar a hacer sabiendo programar...
|
|
« Última modificación: 12 Noviembre 2008, 05:23 am por subVorbio<<||@ »
|
En línea
|
"Al clavo salido le toca siempre el martillazo."
"Cuando los elefantes luchan, la hierba es la que sufre."
|
|
|
sapito169
Desconectado
Mensajes: 628
|
Te lo agradezco sapito169, me ha sido de gran ayuda, disculpa mi ignorancia, lo importante es que me interesa el tema, intentaré ponerme a la altura lo antes que pueda, para evitar haceros perder el tiempo en tonterias del estilo.
¿Qué me recomendarías para aprenderme más rápido la "sintaxis" de java?
No se si estará bien dicho. Disculpas en su caso, Un saludo!
la unica forma de ser muy bueno en algo es practicando bastante y resolver problemas mas y mas dificil ten en cuenta que Debes abansar ordenada mente desde el primer tema y entender bien la teoria y luego resolverte varios problemas sobre ese tema y asi pasar al siguiente tema
|
|
|
En línea
|
|
|
|
|
|