Chapitre 1.1 - Les types

--- ### Définition En [informatique](#) nous utilisons le terme de type pour évoquer les [types de données](#). Un type de données est ce qui permet de définir la **nature d'une donnée**. Il existe plusieurs type de données plus ou moins communes dont nous relaterons le fonctionnement et les différences ci-dessous. - Pour commencer voyons les **String** (*chaîne de caractères*), peut être écrit _**`str`**_, ce type s'écrit en règle générale entre `"`, ce type permet de contenir la plupart des caractères. Exemple → `"string"`
- Ensuite nous retrouvons un type semblable qui est **Character** (*caractère*), à la différence des string, le character est un type ne pouvant contenir n'importe quel caractère mais au **nombre de 1 uniquement**, il s'écrit généralement entre `'`, et peut être abrégé en _**`char`**_. Exemple → `'c'`
- Maintenant, nous verrons les types orientés numériques, premièrement nous avons le type **Integer** (*nombre entier relatif*), il correspond à tout les [entiers naturels](#), auquel on ajoute un signe positif ou négatif. L'abrévation commune que vous verrez est _**`int`**_. Exemple → `12` ou `-3`
- Nous avons aussi le type **Float** (*nombre flottant ou réel*), ce type accepte tout le [nombres réel](#), c'est à dire la totalité des nombres ayant un nombre fini ou infini de décimal(s). Exemple → `1.453` ou `1.33333...`