Arithmétique et priorité des opérateurs
Additionner, soustraire, multiplier, diviser et regrouper
Arithmétique et priorité des opérateurs est une leçon Dart Academy gratuite sur CoddyKit. Ceci est la leçon 1 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage Dart Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Dart Academy comprend 4 leçons au total.
Les mathématiques sont intégrées
Dart gère les opérations mathématiques immédiatement. Vous écrivez des nombres et des symboles, puis les opérateurs arithmétiques calculent le résultat pour vous. Additionnons tout cela. ➕
Addition et soustraction
L’opérateur + additionne et - soustrait. Ils fonctionnent comme sur le papier, et la réponse est un nombre que vous pouvez stocker ou afficher.
void main() {
print(8 + 5); // 13
print(8 - 5); // 3
}Multiplication
Utilisez l’astérisque * pour multiplier deux nombres. Le clavier ne possède pas de signe de multiplication : l’étoile remplit donc ce rôle partout dans Dart.
void main() {
print(6 * 7); // 42
}La division renvoie un double
L’opérateur / renvoie toujours un double, même lorsque la division tombe juste. Ainsi, 10 / 2 donne 5.0, et non 5.
void main() {
print(10 / 2); // 5.0
}L’opérateur du reste
L’opérateur % donne le reste d’une division. Il est idéal pour vérifier si des nombres sont pairs ou pour faire revenir des valeurs au début d’une limite.
void main() {
print(17 % 5); // 2
}Priorité : la multiplication avant l’addition
Dart suit les règles mathématiques : la multiplication et la division sont effectuées avant l’addition et la soustraction. Ainsi, 2 + 3 * 4 vaut 14, et non 20.
void main() {
print(2 + 3 * 4); // 14
}Regrouper avec des parenthèses
Entourez une partie d’une expression de parenthèses pour la faire calculer en premier. Elles rendent votre intention évidente et remplacent l’ordre par défaut.
void main() {
print((2 + 3) * 4); // 20
}De gauche à droite à priorité égale
Lorsque des opérateurs ont la même priorité, Dart les évalue de gauche à droite. Ainsi, 20 - 5 - 3 devient 12, en suivant l’ordre de lecture.
void main() {
print(20 - 5 - 3); // 12
}Moins unaire
Un seul - placé devant une valeur en inverse le signe. Ce moins unaire est prioritaire : il inverse le signe avant les autres opérations autour de lui.
void main() {
print(-5 + 3); // -2
}Tout combiner
Les expressions réelles mélangent librement les opérateurs. Dart applique les priorités et vos parenthèses pour obtenir chaque fois une réponse claire et prévisible. ✨
void main() {
print(10 + 4 * 2 - 6 / 3); // 16.0
}Garder une expression lisible
Même lorsque les priorités jouent en votre faveur, ajouter des parenthèses pour plus de clarté est une bonne pratique. Vous vous remercierez plus tard de cette indication laissée aujourd’hui.
Vérification rapide
Il est temps de tester votre compréhension de l’ordre des opérateurs.
Récapitulatif
Vous savez additionner, soustraire, multiplier, diviser et trouver des restes. N’oubliez pas la priorité et utilisez des parenthèses pour rendre l’ordre parfaitement clair. 🎉
Questions Fréquemment Posées
La leçon « Arithmétique et priorité des opérateurs » est-elle gratuite ?
Oui — le texte complet de « Arithmétique et priorité des opérateurs » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours Dart Academy, passe à CoddyKit PRO. Le cours Dart Academy comprend 4 leçons au total.
Qu'est-ce que j'apprendrai dans « Arithmétique et priorité des opérateurs » ?
Additionner, soustraire, multiplier, diviser et regrouper Tu pratiques Dart Academy avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.
Dois-je avoir de l'expérience pour commencer Dart Academy ?
Aucune expérience préalable n'est requise. Dart Academy sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 1 sur 4.
Combien de temps prend la leçon « Arithmétique et priorité des opérateurs » ?
La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.
Peux-tu écrire et exécuter du code dans cette leçon Dart Academy ?
Oui. Chaque leçon Dart Academy inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.
Toutes les leçons de ce cours
- Arithmétique et priorité des opérateurs
- int ou double et division entière
- Analyser et convertir les nombres
- La boîte à outils dart:math