‫Content de te revoir.
‫Dans cette vidéo, nous allons découvrir la méthode Tripa, qui nous permet de convertir des chaînes en
‫types de données numériques.
‫Et il y a plusieurs situations où vous en avez réellement besoin.
‫Et nous allons examiner l'un d'entre eux.
‫Ainsi, par exemple, nous pouvons utiliser la méthode d'analyse pour convertir une chaîne comme 128 en un type de données numérique comme
‫un entier.
‫Et ici, il est important que nous ayons les guillemets entourant le 128, car ce n'est pas un nombre,
‫c'est en fait une chaîne.
‫C'est donc du texte.
‫Et comme vous le savez, le type de données est important en C dièse.
‫D'accord.
‫Les trépieds sont souvent utilisés lorsque l'utilisateur soumet une entrée.
‫Ainsi, par exemple, l'utilisateur saisit son nom, mais les données saisies sont une chaîne.
‫Nous devons donc convertir cela en un nombre pour pouvoir travailler avec.
‫Et voici un exemple.
‫Nous avons la méthode principale dans laquelle nous avons la chaîne appelée nombre en tant que chaîne, qui a une valeur de 128.
‫Nous avons donc besoin de cette chaîne, bien sûr, pour la convertir en un entier ou plus, afin de l'analyser en
‫un entier afin de créer une variable pour stocker la valeur passée.
‫Dans ce cas, je l'appelle juste en valeur passée.
‫Et puis nous essayons d'analyser la chaîne et cela renvoie un booléen.
‫Nous avons donc notre méthode principale avec notre valeur analysée et nous créons ce booléen appelé succès où nous
‫utilisons int dot tripa.
‫Cette méthode de tripartisme est donc disponible dans notre type de données int.
‫Nous allons examiner de nombreuses autres méthodes plus tard qui sont intégrées à sharp et il y
‫en a des milliers et vous pouvez les utiliser afin de rendre votre code beaucoup plus utile, pratique et avancé.
‫Et ce que nous faisons avec ce TerraPass, c'est que nous prenons un entier dans lequel est
‫notre nombre comme chaîne, et nous stockons la valeur qui est le résultat de notre tentative de le passer dans la variable de valeur passée.
‫Ainsi, le booléen lui-même sera soit vrai, soit faux, en disant, OK, cela a fonctionné pour que je puisse analyser
‫ou convertir la chaîne 128 en un entier.
‫Et si c'est faux, cela signifie simplement que cela n'a pas fonctionné.
‫Ainsi, par exemple, il y avait un mauvais personnage là-dedans.
‫Disons qu'il y avait aussi un X là-dedans, ou que la valeur donnée n'était pas la chaîne ou quelque chose comme ça.
‫OK, c'est ce dont nous avons besoin, ce sont les étapes.
‫Et puis bien sûr, nous pouvons utiliser la valeur analysée comme un entier et ce sera à peu près le
‫résultat de tout notre travail que nous avons fait ici.
‫Ce sera donc le résultat de notre approche passée.
‫Nous pouvons ensuite utiliser ce résultat pour écrire quelque chose, par exemple, sur notre console.
‫Il s'agit d'un exemple très basique afin que vous puissiez déjà le tester vous-même.
‫Donc si le succès est vrai, alors notre booléen, qui était le résultat de notre méthode du tripartisme, donc soit a fonctionné une partie soit
‫le passer soit cela n'a pas fonctionné.
‫Donc, vous allez juste dire quelque chose comme l'analyse réussie non.
‫Is et ensuite il nous montrera simplement de transmettre la valeur ou cela n'a pas réussi et nous dirons simplement que l'analyse a échoué.
‫C'est donc fondamentalement la structure que nous utilisons ici où nous avons if and else.
‫Donc, si une condition spécifique est remplie, faites quelque chose.
‫Si ce n'est pas le cas, faites autre chose.
‫Alors fais autre chose.
‫Et dans ce cas, le bloc else.
‫D'accord.
‫Ainsi, vous pouvez également utiliser d'autres types de données numériques pour l'analyse comme float ou double.
‫Vous n'êtes donc pas limité aux entiers, float, try, parse.
‫Vous pouvez donc voir ici en float que nous avons aussi cette méthode Tripa.
‫C'est tout de même, sauf qu'au lieu d'entier nous utilisons maintenant float.
‫Nous avons donc float comme type de données de datation et nous avons également utilisé la méthode Tripa flottante.
‫Donc ici, il est important que nous l'ajustions bien sûr au type de données que nous voulons regarder.
‫Donc, s'il a réussi, il dira que l'analyse a réussi et sinon, il dira simplement que l'analyse a
‫échoué.
‫Alors ici, bien sûr, il s'agit d'un 1028, qui est un entier.
‫Nous pourrions donc, bien sûr, utiliser entier à la place.
‫Mais regardons des exemples où l'analyse échouera et où la chaîne ne peut pas être convertie en un
‫type de données souhaité.
‫Ainsi, par exemple, entier ou flottant ou double.
‫D'accord.
‫Ainsi, l'analyse terminée, nous pouvons voir ce qui fonctionne.
‫Donc, string age 18, il est possible de convertir ou d'analyser cela en un entier.
‫Toutefois.
‫L'âge est égal à 18 ans, X, Y, Z ne seront pas possibles ici, nous ne pouvons donc pas l'analyser en un entier et pour le flottant
‫ici, même histoire, nous avons dix-huit virgule soixante-quinze comme exemple.
‫Et puis, bien sûr, cela fonctionnera.
‫Mais en même temps, dix-huit virgule soixante-quinze X, Y, Z ne fonctionneront pas.
‫Et il n'est pas nécessaire que ce soit X, Y, Z, cela pourrait simplement être X ou A ou D ou tout autre caractère
‫qui ne correspond tout simplement pas à la structure d'un flottant.
‫D'accord.
‫Alors je dirais, allons dans un exemple pratique où nous voyons cette vie en action.
‫Et ouais.
‫Merci d'avoir regardé.