‫Bienvenido de nuevo.
‫Y en este video, vamos a ver los tipos de datos y las variables, básicamente el proceso de almacenar datos
‫en una variable.
‫Ahora, profundicemos en ello.
‫En primer lugar, las variables se pueden declarar prácticamente fuera de un método, pero también dentro de un método.
‫Y si tenemos una variable aquí en este ejemplo, es una variable entera.
‫Entonces es una variable de tipo int y le hemos dado el nombre age y le hemos asignado el valor de 15.
‫Entonces declaramos una variable llamada edad de tipo int y definimos el valor de 15.
‫Así que asignamos 15 como su valor.
‫Entonces, esta es una variable de tipo entero y si queremos usarla ahora, simplemente tenemos que
‫usar el nombre de esa variable y, en este caso, generará aproximadamente 15.
‫Entonces, la línea derecha de la consola nos da la edad y la edad era de 15 años.
‫Entonces, cualquier valor que asignemos aquí también se usará aquí.
‫Así que prácticamente almacenamos los datos y ahora podemos llamarlos cuando quieran.
‫Y aquí estamos dentro de este método principal, que es el punto de partida de nuestro programa.
‫Y, por cierto, aquí estamos dentro de una clase.
‫Así que la clase se llama conferencia y esa es la estructura general de un tipo de código en C agudo.
‫Entonces tienes una clase, luego tienes el método principal, que es el punto de partida de tu programa
‫donde comienza todo.
‫Está bien.
‫Ahora, echemos un vistazo a esto.
‫Lo que podemos ver aquí es que la variable ahora tiene el valor de veinte porque comenzamos con 15, como
‫lo hicimos antes.
‫Pero ahora le asignamos un nuevo valor más adelante.
‫Y eso es muy común.
‫Eso sucede mucho y es posible que se le asigne un nuevo valor de veinte.
‫Y ahora, si imprimimos usando esta declaración de la línea derecha de la consola, entonces de repente obtendremos el
‫valor de veinte y no el valor de cincuenta en el que teníamos antes un ejemplo sin valor.
‫Entonces, en este caso, tenemos int h y no le hemos asignado un valor en este caso.
‫Así que prácticamente significa que se asignará el valor predeterminado.
‫El valor predeterminado es cero y es diferente al de otros lenguajes de programación.
‫Allí, el valor predeterminado será nulo, lo que significa prácticamente vacío.
‫Pero en este caso es cero.
‫Entonces, si ahora usamos la línea consolidada H, la salida será cero.
‫Entonces, ¿qué pasa si declaramos una variable de este tipo dentro de un método?
‫Entonces es una historia diferente porque ahora esta variable en H solo estará disponible dentro de ese método en
‫particular donde fue declarada.
‫Y si queremos usar H en otro método ahora, no será visible.
‫Por lo tanto, no podemos usarlo allí y dará lugar a errores.
‫Entonces eso es algo que debes tener en cuenta.
‫Es importante dónde declara su variable si la declara fuera de un método.
‫Entonces, aquí en la parte superior, solo dentro de la clase, en este caso, se podrá usar en múltiples métodos
‫diferentes.
‫Pero en este caso, solo se podrá utilizar en el método mean porque está declarado en el Method Man.
‫Pero hay más que solo el tipo que hemos revisado en su totalidad ahora, pero también hay otros
‫tipos de datos.
‫Hablemos de los diferentes tipos de datos rápidamente.
‫Entonces, en primer lugar, tenemos este byte que significa Sound Byte y lo llamamos X, y le asignamos un valor
‫de ciento veinte.
‫Ahora, el byte de sonido puede constar de valores entre ciento veintiocho, menos hasta ciento
‫veintisiete.
‫Entonces, en total, 256 valores diferentes.
‫Y esta es una cantidad muy pequeña de datos.
‫Solo almacenará una pequeña cantidad de datos, pero al mismo tiempo significa que este tipo de datos no necesita mucho
‫almacenamiento, lo cual es genial si desea escribir software de alto rendimiento.
‫Ahora también está la palabra clave corta, que es otro tipo de datos primitivo.
‫Y en este caso puede almacenar números enteros entre menos treinta y dos mil setecientos sesenta y
‫siete y treinta y dos mil setecientos sesenta y siete.
‫Luego tenemos The Interchurch, que puede almacenar valores desde menos dos mil millones ciento cuarenta y siete millones y
‫algunos cambios hasta más dos mil millones, ciento cuarenta y siete millones y algunos cambios.
‫Entonces, nuevamente, solo números enteros.
‫Y como puede ver, los números son cada vez más grandes.
‫Pero, ¿y si necesita almacenar una cantidad muy grande?
‫Bueno, entonces usaría long y, como puede ver, long puede almacenar un número muy largo.
‫Y en este caso, desde menos nueve billones de billones hasta más nueve billones de billones, solo estoy usando billones de
‫billones porque no estoy seguro de cuál sería exactamente el término para un número tan grande.
‫Entonces, si necesita números grandes, ese es el camino a seguir, entonces está la pregunta, por supuesto, cuándo usar cada uno de
‫estos tipos de datos, porque hemos mirado en corto por entero corto y largo.
‫¿Cuándo usarías cuál?
‫Bueno, utiliza prácticamente el tipo de datos más pequeño.
‫Tu valor encaja.
‫Por lo tanto, cuanto más pequeños sean los datos que desea almacenar, cuanto menor sea el valor, menor debería ser el tipo de datos
‫que está utilizando.
‫Tan rencoroso, números muy pequeños, cortos para números más largos, entero para números bastante largos y largos para
‫números superlargos.
‫Entonces, ¿qué pasa si desea utilizar valores de punto flotante?
‫Bueno, hay tres tipos de datos que puede usar para eso.
‫Uno de ellos es el tipo de datos flotantes.
‫Y en este caso, le asignamos un valor de noventa y nueve coma noventa y nueve.
‫Y como puede ver, tenemos que agregar esta F aquí, lo que le dice a C Sharp que estamos hablando de un valor
‫flotante.
‫Entonces, si no usamos esta F, la considerará como un valor doble y recibiremos un error.
‫Entonces, es importante agregar la F aquí y también veremos el doble en un segundo.
‫Entonces esto permite decimales y el rango de un punto cinco por diez por la potencia de menos 45 a tres punto cuatro
‫por diez por la encuesta, 38.
‫Aquí tienes una precisión de siete dígitos.
‫Por lo tanto, no es súper preciso, pero sigue siendo lo suficientemente bueno para la mayoría de los casos.
‫Luego tenemos el doble.
‫Y la única diferencia es que aquí tenemos una precisión de 15 dígitos.
‫Entonces, si necesita una mayor precisión y mayor rango, entonces usaría double.
‫Y como puede ver, no hay F aquí ni D al final.
‫Esto prácticamente significa que estamos usando un doble aquí.
‫En el lado derecho tenemos un doble y en el lado izquierdo declaramos un doble.
‫Entonces este código funciona.
‫Si agrega una F aquí ahora, entonces tendrá el mismo problema que si hubiera omitido la F creando un
‫flotador.
‫Entonces tienes que ser preciso aquí.
‫Si necesita aún más precisión y una precisión de veintiocho dígitos, entonces usaría decimales.
‫Entonces, el tipo de datos decimal, nuevamente, el tipo de datos primitivo, pero mucho más preciso cuando usar el flujo doble
‫o decimal.
‫Bueno, la misma historia.
‫Cuanto menor sea el valor, menor debe ser el tipo de datos.
‫También tiene que ver con el rendimiento.
‫Entonces, si desea crear bibliotecas gráficas o si desea escribir algo que tenga altas demandas de
‫potencia de procesamiento, por ejemplo, en videojuegos, entonces usaría float.
‫Esto también se usa para física y videojuegos.
‫Entonces, flotar es lo suficientemente bueno y la mayoría de los ejemplos del mundo real, entonces usaría double excepto para cálculos de
‫dinero y ahí es donde usaría decimal.
‫Por lo tanto, se usa principalmente en aplicaciones financieras donde necesita el más alto nivel de precisión.
‫Ahora, también hay otros tipos de datos, primitivos, y existe este booleano, que es similar a un conmutador
‫que solo puede tener dos valores.
‫Entonces puede ser cierto o puede ser falso.
‫Nada más.
‫Solo esos dos.
‫Luego tenemos el tipo de datos de gráfico o carácter, y solo contendrá una sola letra,
‫y para asignar algo, debe usar comillas simples aquí.
‫Por lo tanto, las comillas simples comienzan con los extremos de las comillas simples y permiten un solo carácter, literal o Unicode, por lo
‫que puede almacenar cualquier tipo de Unicode aquí.
‫Y luego, si necesita un texto más largo que consta de varios caracteres diferentes, entonces usaría una
‫cadena.
‫Y puede ver aquí que estamos usando comillas dobles.
‫Así que esto se usa bastante para texto y permite múltiples letras y códigos únicos aquí.
‫Ahora comencemos a codificar y sumergirnos en él.
‫Ah, y no olviden leer las partituras, por favor.