OVH Cloud OVH Cloud

Erreur dans la somme!

3 réponses
Avatar
Ben
Bonjour,

À l'aide de ASP je fais la somme des enregistrements sélectionner dans une
base de données ACCESS, puis j'insère le résultat dans une autre table.
Problème: Quant je fais la somme des nombres décimaux, parfois j'obtiens un
nombre avec plusieurs chiffre après la virgule!!!
Est ce quelqu'un peut m'expliquer pourquoi et comment je peux corriger ça?

Merci pour votre aide

3 réponses

Avatar
Laurent Jordi
Salut,

Essaye simplement de stocker ton résultat dans une champ monaitaire pour
voir...

Tu peux également jouer sur le format de ta somme depuis ta requête.

@+

Laurent
"Ben" a écrit dans le message de news:

Bonjour,

À l'aide de ASP je fais la somme des enregistrements sélectionner dans une
base de données ACCESS, puis j'insère le résultat dans une autre table.
Problème: Quant je fais la somme des nombres décimaux, parfois j'obtiens
un
nombre avec plusieurs chiffre après la virgule!!!
Est ce quelqu'un peut m'expliquer pourquoi et comment je peux corriger ça?

Merci pour votre aide




Avatar
Laurent Jordi
Salut,

Essaye simplement de stocker ton résultat dans une champ monaitaire pour
voir...

Tu peux également jouer sur le format de ta somme depuis ta requête.

@+

Laurent
"Ben" a écrit dans le message de news:

Bonjour,

À l'aide de ASP je fais la somme des enregistrements sélectionner dans une
base de données ACCESS, puis j'insère le résultat dans une autre table.
Problème: Quant je fais la somme des nombres décimaux, parfois j'obtiens
un
nombre avec plusieurs chiffre après la virgule!!!
Est ce quelqu'un peut m'expliquer pourquoi et comment je peux corriger ça?

Merci pour votre aide




Avatar
Patrice
C'est habituel pour des nombres en virgule flotttante (qui sont en nombre
infinis). Je crois que les dernières versions d'Access supportent les
nombres "décimaux" (nombre fixe de chiffres après la virgule) qui
guarantissent la précision au nombre de chiffres indiqués (il y a un nombre
fini de nombres avec 3 chiffres dont 2 après la virgule par exemple).

--
Patrice

"Ben" a écrit dans le message de
news:
Bonjour,

À l'aide de ASP je fais la somme des enregistrements sélectionner dans une
base de données ACCESS, puis j'insère le résultat dans une autre table.
Problème: Quant je fais la somme des nombres décimaux, parfois j'obtiens


un
nombre avec plusieurs chiffre après la virgule!!!
Est ce quelqu'un peut m'expliquer pourquoi et comment je peux corriger ça?

Merci pour votre aide