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;
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
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