bjr à tous,
je voudrai récupérer la valeur entière en divisant par exemple l'entier 21 sur 3, le résultat je le sauvegarderai dans une table,
dois-je utiliser la fonction div? ou quoi faire?
merci de m'aider.
bjr à tous,
je voudrai récupérer la valeur entière en divisant par exemple l'entier 21 sur 3, le résultat je le sauvegarderai dans une table,
dois-je utiliser la fonction div? ou quoi faire?
merci de m'aider.
div retourne le reste de la division entière.
21 div 7 donnera 0
24/7 donnera 3
Sauver le résultat dans une table. Tu dois parler d'une table dans une base de données. Je te suggère de regarder les tutos là dessus.
Sinon fais gaffe à la division par zéro
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 if (ValeurB <> 0) then Result := ValeurA / ValeurB else Result := 0;
Mes tutoriels
Avant de poster :
- F1
- FAQ
- Tutoriels
- Guide du développeur Delphi devant un problème
Salut
Oui tu peux utiliser la fonction div, mais aussi tu peux utiliser la fonction round, int, trunc
Chacune d’elle a une méthode pour arrondir le résultat
et chacune de ces fonctions va donner un resultat
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 var nb1, nb2, resultat:integer ; begin resultat:=nb1 div nb2 //ou resultat := round(nb1 / nb2); //ou resultat := int(nb1 / nb2); // ou resultat := trunc(nb1 / nb2); end;
faut regarder le help de delphi
bonne chance
Articles :
Création d'un système de chat en Pascal
Programmes :
Défi Pascal 2011 - Mon Tetris
Défi Pascal 2010 - Mon système de chat
Défi Delphi 2009 - Mon Sudoku Solver
Retrouvez mes différents projets sur ma page personnelle.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager