Les types (int, float, text) peuvent se convertir l’un en l’autre. Voici comment
Les types (int, float, text) peuvent se convertir l’un en l’autre. Voici comment
Rien de bien méchant dans cette leçon, non ?
Et pourtant, on peut souvent avoir des problèmes de types, notamment quand on pense qu’on a un nombre, mais on ne se rend pas compte que c’est du texte ! C’est presque toujours le cas quand on lit une valeur depuis une source extérieure : depuis un site internet, dans un formulaire rempli par l’utilisateur, ou bien le pire : quand on demande à l’utilisateur d’entrer un nombre au clavier.
Souvenez-vous : quand on faire “lire” une valeur à l’ordinateur, on peut parier que ça va être stocké comme du texte (lire ↔️ texte). Plus tard, vous verrez comment lire des valeurs venant d’autre part que de input, comme par exemple dans des fichiers, ou sur le Web.