Arrondi sur calcul

chris - 4 nov. 2001 à 17:31
GillesWebmaster Messages postés 496 Date d'inscription mercredi 30 juin 2004 Statut Membre Dernière intervention 29 juillet 2009 - 5 mars 2005 à 11:09
Bonjour a vous tous

Voila à l'aide d'une base sous access, j'ai un formulaire pour inscrire des montants. Lors de la validation de ce formulaire, je récupére les enregistrements saisies et un calcul se fait.
Mon pb c'est les arrondis sur les calculs vu que j'ai des calculs de pourcentage vous connaissez le résultat (10,22551).

Si quelqu'un a une idée.

* Ce que je trouve bizarre c'est dans access mes données sont formatées avec 2 décimales ????

Chris

4 réponses

shaiulud Messages postés 404 Date d'inscription mardi 18 décembre 2001 Statut Membre Dernière intervention 15 juillet 2014 22
18 déc. 2001 à 11:23
round(10.22551,2)
renvoie 10.23
0
GillesWebmaster Messages postés 496 Date d'inscription mercredi 30 juin 2004 Statut Membre Dernière intervention 29 juillet 2009 1
5 mars 2005 à 11:09
L'objet asp round arrondi le nombre ou la valeur décimale que vous avey configurée:
Script:

<% nbr=Round("323,23123",3)
Response.Write(nbr) %>
Explications:

Dans la première parenthèse, entre les guillemets, on a mis le nombre à arrondir.Après la virgule on a mis le chiffre qui représente le nombre de décimale que vous voulez après la virgule.(En l'occurence 3 donc il y aura 3 chiffres après la virgule.)
et la suite c'est juste pour afficher le résutat...
Bonne chance.. et bonne journée
Gilles
0
GillesWebmaster Messages postés 496 Date d'inscription mercredi 30 juin 2004 Statut Membre Dernière intervention 29 juillet 2009 1
5 mars 2005 à 11:09
L'objet asp round arrondi le nombre ou la valeur décimale que vous avey configurée:
Script:

<% nbr=Round("323,23123",3)
Response.Write(nbr) %>
Explications:

Dans la première parenthèse, entre les guillemets, on a mis le nombre à arrondir.Après la virgule on a mis le chiffre qui représente le nombre de décimale que vous voulez après la virgule.(En l'occurence 3 donc il y aura 3 chiffres après la virgule.)
et la suite c'est juste pour afficher le résutat...
Bonne chance.. et bonne journée
Gilles
0
GillesWebmaster Messages postés 496 Date d'inscription mercredi 30 juin 2004 Statut Membre Dernière intervention 29 juillet 2009 1
5 mars 2005 à 11:09
L'objet asp round arrondi le nombre ou la valeur décimale que vous avey configurée:
Script:

<% nbr=Round("323,23123",3)
Response.Write(nbr) %>
Explications:

Dans la première parenthèse, entre les guillemets, on a mis le nombre à arrondir.Après la virgule on a mis le chiffre qui représente le nombre de décimale que vous voulez après la virgule.(En l'occurence 3 donc il y aura 3 chiffres après la virgule.)
et la suite c'est juste pour afficher le résutat...
Bonne chance.. et bonne journée
Gilles
0
Rejoignez-nous