‫Bienvenido de nuevo.
‫En este video, veremos el método Tripa, que nos permite convertir cadenas en tipos
‫de datos numéricos.
‫Y hay múltiples situaciones en las que realmente lo necesitas.
‫Y vamos a ver uno de esos.
‫Entonces, por ejemplo, podemos usar el método de análisis sintáctico para convertir una cadena como 128 en un tipo de datos numérico como un
‫número entero.
‫Y aquí es importante que tengamos las comillas alrededor del 128, porque no es un número, en
‫realidad es una cadena.
‫Entonces es texto.
‫Y como sabe, el tipo de datos sí importa en Do sostenido.
‫Está bien.
‫Los trípodes a menudo se utilizan cuando el usuario envía una entrada.
‫Entonces, por ejemplo, el usuario ingresa su nombre, pero los datos ingresados son una cadena.
‫Así que necesitamos convertir eso en un número para poder trabajar con él.
‫Y aquí tienes un ejemplo.
‫Tenemos el método principal en el que tenemos la cadena llamada número como cadena, que tiene un valor de 128.
‫Entonces, necesitamos esa cadena, por supuesto, para convertirla en un número entero más o menos, para analizarla
‫en una variable entera creada para almacenar el valor pasado.
‫En este caso, solo lo estoy llamando al valor pasado.
‫Y luego intentamos analizar la cadena y eso devuelve un booleano.
‫Así que tenemos nuestro método principal con nuestro valor analizado y creamos este bool llamado éxito donde
‫usamos int dot tripa.
‫Entonces, este método de tripartismo está disponible dentro de nuestro tipo de datos int.
‫Más adelante veremos muchos más métodos que están integrados en sharp y hay miles
‫de ellos y puede usarlos para hacer que su código sea mucho más útil, práctico y avanzado.
‫Y lo que estamos haciendo con este TerraPass es que estamos tomando un entero en el que
‫es nuestro número como cadena, y estamos almacenando el valor que es el resultado de nuestro intento de pasarlo en la variable de valor pasado.
‫Entonces, el bool en sí será verdadero o falso, diciendo: OK, funcionó para poder analizar o convertir la
‫cadena 128 en un número entero.
‫Y si es falso, significa que no funcionó.
‫Entonces, por ejemplo, había un personaje equivocado allí.
‫Digamos que también había una X, o que el valor dado no era la cadena o algo así.
‫Bien, eso es lo que necesitamos, estos son los pasos.
‫Y luego, por supuesto, podemos usar el valor analizado como un número entero y eso será básicamente el
‫resultado de todo nuestro trabajo que hicimos aquí.
‫Entonces será el resultado de nuestro enfoque anterior.
‫Luego podemos usar este resultado para escribir algo, por ejemplo, en nuestra consola.
‫Este es un ejemplo muy básico para que ya pueda probarlo usted mismo.
‫Entonces, si el éxito es cierto, entonces nuestro booleano, que fue el resultado de nuestro método de tripartismo, o funcionó una
‫parte o aprobarlo o no funcionó.
‫Así que solo vas a decir algo como no analizar correctamente.
‫Es y luego solo nos mostrará si pasamos un valor o no fue exitoso y solo diremos que el análisis falló.
‫Entonces, esta es básicamente la estructura que estamos usando aquí donde tenemos if y else.
‫Entonces, si se cumple una condición específica, haga algo.
‫Si no se cumple, haga otra cosa.
‫Entonces haz otra cosa.
‫Y en este caso, el bloque else.
‫Está bien.
‫Por lo tanto, también puede usar otros tipos de datos numéricos para analizar como flotante o doble.
‫Así que no estás limitado a números enteros, flotar, probar, analizar.
‫Así que puedes ver aquí en float que también tenemos este método Tripa.
‫Es todo lo mismo, excepto que en lugar de entero ahora usamos float.
‫Así que tenemos float como un tipo de datos de datación y también usamos el método Float Tripa.
‫Entonces, aquí es importante que, por supuesto, lo ajustemos al tipo de datos que queremos ver.
‫Entonces, si fue exitoso, entonces dirá que el análisis fue exitoso y, de lo contrario, solo dirá que el análisis
‫falló.
‫Así que aquí, por supuesto, este es un 1028, que es un número entero.
‫Entonces, por supuesto, podríamos usar entier en su lugar.
‫Pero echemos un vistazo a ejemplos en los que fallará el análisis y en los que la cadena no se puede convertir en
‫un tipo de datos deseado.
‫Entonces, por ejemplo, integer o float o double.
‫Está bien.
‫Entonces, analizando hasta el final, podemos ver qué funciona.
‫Entonces, una cadena de 18 años, es posible convertirla o analizarla en un número entero.
‫Sin embargo.
‫La edad es igual a 18, X, Y, Z no será posible aquí, por lo que no podemos analizarlo en un número entero y para el flotador aquí,
‫la misma historia, tenemos dieciocho punto setenta y cinco como ejemplo.
‫Y luego, por supuesto, funcionará.
‫Pero al mismo tiempo, dieciocho coma setenta y cinco X, Y, Z no funcionará.
‫Y no tiene que ser X, Y, Z, solo podría ser X o A o D o cualquier personaje que
‫simplemente no se ajuste a la estructura de un flotador.
‫Está bien.
‫Así que diría que vayamos a un ejemplo práctico en el que vemos esa vida en acción.
‫Y si.
‫Gracias por ver.