‫Muy bien, ahora que ha visto la teoría detrás de las variables y los
‫tipos de datos, usémoslos en la práctica y comenzaremos con números enteros, dobles y flotantes.
‫Entonces empecemos.
‫En primer lugar, para declarar una variable, solo usamos el tipo de datos y luego le damos un nombre a la
‫variable.
‫Y, por supuesto, debemos agregar el punto y coma.
‫Como puede ver aquí, estoy declarando una variable, aunque no le estoy dando un valor, aunque no
‫estoy inicializando la variable, lo que significa que no le estoy asignando un valor.
‫Entonces, si ahora le asigno un valor, puedo hacerlo después del hecho, por ejemplo, en la siguiente línea.
‫Entonces aquí puedo asignar un valor a una variable simplemente usando el nombre de la variable.
‫Y ahora digo que en esta posición quiero almacenar el valor de 13.
‫Bien, aquí declaramos la variable y ahora estamos asignando un valor o estamos inicializando esa variable.
‫Bien, ahora escribamos esta variable en nuestra consola para que podamos escribir la variable usando la línea derecha de la consola y
‫luego entre paréntesis usamos el número uno aquí y luego nos mostrará el número uno.
‫Entonces, dependiendo de la configuración que tenga, potencialmente también necesitará usar la consola que lee
‫para mantener su consola abierta y en funcionamiento al probar esto.
‫Así que probemos esto muy rápido y veremos que dice 13.
‫Entonces aquí hay 13 allá arriba.
‫Bien, eso funciona.
‫Ahora podemos mostrar un valor.
‫Entonces, mostremos algo más interesante.
‫De hecho, mostremos la suma de dos variables.
‫Así que ahora tenemos Namwon, que actualmente tiene 13 años.
‫Ahora creemos otra variable llamada NUM dos.
‫Entonces voy a declarar e inicializar el valor en la misma línea.
‫Entonces aquí estamos declarando e inicializando la variable de una sola vez.
‫Estamos diciendo que el tipo de datos es entero, el nombre número dos será 23.
‫Entonces, ahora internamente para este nombre de variable, adormecerlo almacenará el valor de 23.
‫Entonces, lo que podemos hacer ahora, por supuesto, es aplicarle operaciones matemáticas.
‫Así que creemos una nueva variable llamada Suma.
‫Y esta será ahora la suma del número uno y el número dos.
‫Y, por cierto, una vez que hago eso, puedes ver que el subrayado desaparece.
‫Entonces aquí este aquí donde el número dos nunca se usa, verá la pantalla subrayada.
‫Ahora desaparece porque está subrayado en verde solo dice que esta variable nunca se usa.
‫Así que ahora lo estamos usando en esta línea aquí.
‫Bien, ahora tenemos la suma.
‫De hecho, imprimamos la suma de 13 y 23 en esta declaración de línea brillante aquí.
‫OK, hagámoslo.
‫Ejecutemos nuestro programa y dice 36 porque 23 más 13 o 13 más 23 va a ser 36.
‫Está bien, eso es genial.
‫Pero ahora me gustaría ver realmente lo que estoy haciendo allí.
‫Por tanto, puedo utilizar este concepto de concatenación.
‫Déjame mostrarte muy rápido.
‫Así que aquí la concatenación donde estoy usando.
‫El número uno, digo el número uno en la consola más.
‫Lo que significa que no mostrará a nadie con el valor real de uno, por lo que esta variable aquí, luego
‫digo en el texto, el espacio vacío más el espacio vacío dos.
‫Así que ahora estoy usando el valor del número dos aquí más NUM para.
‫Es algo así que esto parece un poco complicado.
‫Desglosémoslo en un segundo, pero primero ejecutémoslo.
‫Entonces ves que Namwon tiene 13, más dos son 23 son 36.
‫Entonces aquí necesitaría un espacio vacío para.
‫Indique eso un poco mejor, así que hagámoslo una vez más.
‫Ahora dice que ahora uno 13 más algo de 23 es 36.
‫Así que usemos un ejemplo más simple en el que solo voy a usar la línea derecha de la consola.
‫Puede simplemente ingresar S. W. y presione dos veces.
‫Luego te dará el código automáticamente, lo que realmente ayuda.
‫Así que ahora solo voy a decir que nadie lo está.
‫Y luego un espacio vacío más ninguno.
‫Entonces, lo que estoy haciendo aquí es solo decir, por favor use este texto que tengo aquí, además de lo que esté detrás de
‫este número uno.
‫Y ahora, aunque se trata de un número entero, este método de la línea derecha de la consola será lo suficientemente
‫inteligente como para comprender que puede convertir esto en una cadena, lo que significa que también puede convertirlo en un formato de texto, porque
‫internamente seguirá siendo un número.
‫Derecha.
‫Pero Raichlen será lo suficientemente inteligente como para convertirlo en un texto porque solo muestra texto.
‫¿Derecha?
‫Entonces, si lo ejecutamos, dice que NUM es 13 y en realidad debería ser Namwon es 13.
‫Bien, ahora esto no mostrará ninguno.
‫Pero lo que estamos haciendo en esta línea aquí es que estamos mostrando no uno más el número dos es algo.
‫Y aquí solo estamos dando el valor para que sepamos lo que realmente estamos calculando para saber si
‫lo que estamos haciendo es correcto.
‫Entonces, el concepto de sumar cadenas y también sumar números en cadenas se llama concatenación.
‫Entonces, él tenía este plus no es una suma real que estamos construyendo.
‫Entonces, en realidad, no estamos operando un plus aquí.
‫No estamos agregando nada.
‫Solo estamos diciendo esto, reproducir este texto y luego agregar a este texto, este texto, cualquiera que sea el texto detrás de
‫él.
‫Luego agregue a ese texto que tenía hasta ahora, este texto aquí y así sucesivamente.
‫Bien, eso es lo que está sucediendo aquí.
‫Entonces, en realidad, no estamos calculando nada aquí, a pesar de que estamos usando un montón de ventajas.
‫Bien, eso es concatenación.
‫Ahora veamos cómo podemos crear múltiples variables a la vez, es decir, en una línea de código.
‫Por lo tanto, podemos usar este código aquí diciendo algo como tipo de datos, luego el nombre de la primera variable coma, el nombre de
‫la segunda variable, la coma, el nombre de la tercera variable.
‫Entonces, aquí los separamos con una coma y luego terminamos la declaración con un punto y coma, como
‫siempre.
‫Así que esta es solo una forma más rápida de crear variables.
‫Y normalmente lo haría al principio de su método en este caso o incluso clase, dependiendo de dónde
‫quiera usarlo.
‫Y veremos cuándo usar qué más adelante.
‫Así que aquí lo pongo en la parte superior, lo que me permitirá asegurarme de tener todas mis variables a la
‫vez.
‫Pero al menos la declaración de las variables, ese lugar que puedo, por
‫supuesto, luego usarlas y sobrescribirlas.
‫Entonces, por ejemplo, aquí, cuando creé esta variable número dos y la configuré como 23, tenía el valor de
‫23, por supuesto, pero ahora puedo anularla usándolas también.
‫Y podría asignarle un valor de 100, por ejemplo.
‫Ahora, ejecutemos este código y veamos qué va a pasar, así que aquí dice Namwon 13 más el número dos, que
‫es 100, va a ser 36.
‫Pero eso no es correcto.
‫Derecha.
‫Porque 13 más cien no es 36.
‫Eso es porque hicimos el cálculo real aquí.
‫Luego cambiamos el valor del número dos y luego lo usamos en esta línea aquí.
‫Por lo tanto, debes tener mucho cuidado con este enfoque cuando lo uses.
‫Así que ahora cortemos esta línea aquí y usémosla allí.
‫Bien, ahora nos dará el valor correcto, que sería ciento trece aquí como
‫resultado.
‫Y puedes ver que 13 más dos son 130.
‫Bien, ahora hagamos lo mismo con los dobles, así que dije que también usaríamos dobles, que es un tipo de
‫datos diferente.
‫Entonces, si desea usar dobles, solo necesita usar la palabra clave doble y luego darle un nombre.
‫Así que voy a llamar a esto doble uno y será el valor de tres punto cuatro o uno cuatro uno cinco.
‫Por supuesto, también podría haber llamado a este pastel y luego voy a tener otro doble, que será algo
‫así como 5. 1 o algo así.
‫Nada demasiado complicado.
‫Y ahora me voy a dividir.
‫Está bien.
‫Así que usemos esta nueva variable que voy a llamar diferencial doble dividendo.
‫Bien, entonces usará Daewon y lo dividirá por estos dos y lo almacenará en esta variable aquí.
‫Así que solo voy a imprimir el resultado en mi consola diciendo que Daewon dividido por D2 es.
‫Y luego voy a usar D Dave así.
‫Así que ahora veamos qué tres, uno, cuatro dividido por cinco, pensó que va a ser uno, y el cero seis uno cinco
‫de Wilkins y así sucesivamente.
‫Así que aquí es un número muy largo.
‫Entonces ves que este doble puede contener un número muy largo, lo cual es genial.
‫Ahora veamos el mismo ejemplo con Float.
‫Entonces aquí voy a usar float y voy a usar el mismo valor de variable.
‫Así que también tres que uno cuatro uno cinco, lo que sea.
‫Y luego voy a usar este flotador.
‫Tengo que hacerlo para mantener también el valor de 5. 1.
‫Así que ahora tengo un problema aquí porque estoy tratando de asignar un valor aquí, pero no lo acepta.
‫Recibo un error.
‫Y eso se debe a que hay tres uno cuatro uno cinco de forma predeterminada, nuestro programa considera que es un doble.
‫Entonces, estamos tratando de asignar un valor doble a una variable de punto flotante, lo que no funciona.
‫Entonces, lo que podemos hacer ahora es agregar una F aquí y esto dice, OK, este es un número de punto flotante.
‫Así que ahora podemos agregar la F aquí también.
‫Y ahora estamos diciendo específicamente, OK, este 5. 1 no es un doble, pero es un valor de punto flotante.
‫Esto se decidió internamente en un momento en el que se desarrolló el lenguaje de programación, y ese es el resultado
‫final que tenemos.
‫Así que necesitamos agregar la F si estamos trabajando con flotadores, porque de lo contrario pensará que estamos trabajando
‫con un doble como lo habíamos visto aquí.
‫Bien, ahora hagamos esta división también.
‫F diff.
‫Va a ser F uno dividido por la mitad.
‫Y ahora también escribamos esto en nuestra consola.
‫Así que aquí tenemos uno dividido por dos que va a ser ofensivo y vamos a ejecutarlo y podemos ver
‫que el resultado está por aquí.
‫En este punto.
‫Está alrededor de los dos o cuatro y no es tan preciso.
‫Entonces, los valores de punto flotante no son tan precisos como los dobles.
‫Entonces, si necesita una alta precisión, entonces necesita usar dobles.
‫Si necesita permitir precisión, la descarga es la mejor opción porque requerirá menos memoria.
‫Esto es muy, muy importante al escribir software eficiente.
‫Así que asegúrese de usar solo el tipo de variable que contendrá exactamente lo que pretende hacer con la
‫variable, por lo que si solo necesita números totales, use números enteros.
‫Si necesita números muy largos, utilice longus.
‫Entonces, algo así como mi número largo y luego puedes asignarle un número largo.
‫Así que esto es demasiado largo por mucho tiempo, pero algo como esto será lo suficientemente bueno.
‫Entonces, para enteros, por ejemplo, mi int largo no podría contener este número largo.
‫Así que ven aquí, no lo acepta.
‫Dice que representa un entero sint de 64 bits pero no puede convertir implícitamente el tipo long en int.
‫Entonces, no porque el número sea tan largo, piensa que es largo, sino que estamos tratando de asignarle un final,
‫por eso no funciona.
‫Bien, eso es algo que debe tener en cuenta al crear variables.
‫Entonces, algo que también debe tener en cuenta es que debe tener cuidado cuando trabaja con
‫diferentes tipos de datos.
‫Entonces digamos que queremos dividir.
‫Creemos una nueva variable aquí llamada doble.
‫Y voy a llamar a este D. C. I dispositivo, que usará un doble y un entero para dividir.
‫Entonces, dividamos uno por el número uno.
‫Veamos qué va a pasar aquí.
‫Bien, escribamos eso también en la consola.
‫Así que aquí será este uno dividido por el número uno es la alta definición.
‫OK entonces.
‫Ves aquí que ahora, aunque lo divido y doblo por un número entero, todavía tengo un doble aquí porque eso es
‫lo que guardé aquí.
‫Bien, entonces este ÉDITH es un doble.
‫Ahora, hagamos lo mismo, pero esta vez con un número entero.
‫De acuerdo, voy a llamar a este div int y, de hecho, tendrá un número entero.
‫Entonces ahora estoy dividiendo un doble por un número entero y ves que obtengo un error.
‫No se puede convertir implícitamente el tipo dos en una conversión explícita.
‫¿Te falta un elenco para que podamos lanzarlo y convertirlo explícitamente?
‫Pero eso es algo que veremos más adelante.
‫De acuerdo, tenga en cuenta que debe tener cuidado con los tipos de datos que está utilizando y esto es algo
‫que con el tiempo obtendrá de la experiencia.
‫Ahora bien, esto no es un problema, ¿verdad?
‫Porque tenemos el control total de los datos que obtenemos.
‫Pero será una historia diferente si de repente obtiene los datos de una fuente externa donde obtiene
‫los datos de una base de datos, por ejemplo, de la nube, y luego no tendría un
‫conocimiento completo de cada variable, usted simplemente obtendría los datos y desea tenerlos en un formato
‫determinado.
‫Pero no siempre puede estar 100 por ciento seguro de obtenerlo en el formato que desea.
‫Eso es algo que aprenderá una vez que tenga más experiencia.
‫Y también veremos la base de datos en un capítulo posterior.
‫Está bien.
‫Eso es todo por este video.
‫Entonces ahora debería tener una mejor idea de cómo usar variables y tipos de datos, específicamente int, float y
‫double.
‫Nos vemos en el siguiente video.