Menu
CoddyTech

Nombres

Fait partie de la section Fondamentaux du Journey Rust de Coddy. Leçon 5 sur 75.

Les variables sont des conteneurs qui stockent des valeurs de données. Elles servent à stocker, manipuler et afficher des informations dans un programme.

En bref, une variable est comme une unité de mémoire à laquelle nous pouvons accéder en tapant le nom de la variable. 

Chaque variable possède un nom unique et une valeur qui peut être de différents types. Rust dispose de divers types de données intégrés qui définissent le type de valeur qu’une variable peut contenir.

Pour initialiser une variable, nous utilisons le format suivant :

let variable_name: variable_type = value;

En Rust, les nombres sont généralement représentés à l’aide de deux principaux types de données : i32 et f64.

i32 est utilisé pour stocker des nombres entiers sans partie décimale. Par exemple :

let age: i32 = 30;
let temperature: i32 = -5;
let count: i32 = 100;

f64 est utilisé pour stocker des nombres avec une virgule décimale. Par exemple :

let price: f64 = 99.99;
let pi: f64 = 3.14159;
let fraction: f64 = 0.5;

Lors de la déclaration de variables en Rust, tu peux préciser le type de la variable après son nom et deux-points. C’est ce qu’on appelle une déclaration de type. Le type est facultatif lorsque Rust peut le déduire à partir de la valeur : let count = 100; est un i32 et let price = 99.99; est un f64. Une fois qu’une variable est déclarée avec un certain type, elle ne peut contenir que des valeurs de ce type.

challenge icon

Défi

Débutant

Écrivez un programme Rust qui déclare et initialise les variables suivantes :

  • Déclarez une variable i32 nommée quantity et initialisez-la avec la valeur 5.
  • Déclarez une variable f64 nommée item_price et initialisez-la avec la valeur 24.99.

Les lignes sous votre code les affichent dans ce format :

Quantity: [value of quantity]
Price: [value of item_price]

Essayez vous-même

    // Déclarez et initialisez les variables ici
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fondamentaux

Entraînez-vous par vous-même : Compilateur Rust en ligne