j'ai beau chercher dans le groupe, je ne parviens pas =C3=A0 trouver une
r=C3=A9ponse claire.
J'ai cr=C3=A9er un champ " montant " pour introduire une valeur en Euro
Taille du champ : r=C3=A9el simple
Format : Euro
D=C3=A9cimales : 2
Si j'introduis " 150 =E2=82=AC" pas de soucis;
par contre, si j'introduis " 150,35 =E2=82=AC" je remarque une s=C3=A9rie =
de
chiffre ap=C3=A8s les deux d=C3=A9cimales !!
Comment Acces trouve t'il ces chiffres et pourquoi ?
Je pourrais comprendre si le montant =C3=A9tait le r=C3=A9sultat d'une calc=
ul,
mais ce n'est pas le cas....
bonjour mais tu peux choisir directement le format monétaire
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
a écrit dans le message de news: Bonjour,
j'ai beau chercher dans le groupe, je ne parviens pas à trouver une réponse claire.
J'ai créer un champ " montant " pour introduire une valeur en Euro
Taille du champ : réel simple Format : Euro Décimales : 2
Si j'introduis " 150 ?" pas de soucis; par contre, si j'introduis " 150,35 ?" je remarque une série de chiffre apès les deux décimales !!
Comment Acces trouve t'il ces chiffres et pourquoi ? Je pourrais comprendre si le montant était le résultat d'une calcul, mais ce n'est pas le cas....
J'attends vos lumières...
ze Titi
Bonjour
Tu introduis ta valeur dans quoi ? Dans la table directement ou bien passes-tu par un formulaire ? Si tu passes par un formulaire, vérifie que les décimales affichées dans ton champs sont bien limitées à 2 chiffres.
Dans ton message
Bonjour,
j'ai beau chercher dans le groupe, je ne parviens pas à trouver une réponse claire.
J'ai créer un champ " montant " pour introduire une valeur en Euro
Taille du champ : réel simple Format : Euro Décimales : 2
Si j'introduis " 150 ¤" pas de soucis; par contre, si j'introduis " 150,35 ¤" je remarque une série de chiffre apès les deux décimales !!
Comment Acces trouve t'il ces chiffres et pourquoi ? Je pourrais comprendre si le montant était le résultat d'une calcul, mais ce n'est pas le cas....
J'attends vos lumières...
-- Voilou ! Cordialement, ze Titi
Bonjour azertyminuss@yahoo.fr
Tu introduis ta valeur dans quoi ? Dans la table directement ou bien
passes-tu par un formulaire ?
Si tu passes par un formulaire, vérifie que les décimales affichées
dans ton champs sont bien limitées à 2 chiffres.
Dans ton message <1166171573.706978.44750@73g2000cwn.googlegroups.com>
Bonjour,
j'ai beau chercher dans le groupe, je ne parviens pas à trouver une
réponse claire.
J'ai créer un champ " montant " pour introduire une valeur en Euro
Taille du champ : réel simple
Format : Euro
Décimales : 2
Si j'introduis " 150 ¤" pas de soucis;
par contre, si j'introduis " 150,35 ¤" je remarque une série de
chiffre apès les deux décimales !!
Comment Acces trouve t'il ces chiffres et pourquoi ?
Je pourrais comprendre si le montant était le résultat d'une calcul,
mais ce n'est pas le cas....
Tu introduis ta valeur dans quoi ? Dans la table directement ou bien passes-tu par un formulaire ? Si tu passes par un formulaire, vérifie que les décimales affichées dans ton champs sont bien limitées à 2 chiffres.
Dans ton message
Bonjour,
j'ai beau chercher dans le groupe, je ne parviens pas à trouver une réponse claire.
J'ai créer un champ " montant " pour introduire une valeur en Euro
Taille du champ : réel simple Format : Euro Décimales : 2
Si j'introduis " 150 ¤" pas de soucis; par contre, si j'introduis " 150,35 ¤" je remarque une série de chiffre apès les deux décimales !!
Comment Acces trouve t'il ces chiffres et pourquoi ? Je pourrais comprendre si le montant était le résultat d'une calcul, mais ce n'est pas le cas....
J'attends vos lumières...
-- Voilou ! Cordialement, ze Titi
Tisane
Bonjour azertyminuss,
J'ai créer un champ " montant " pour introduire une valeur en Euro Taille du champ : réel simple Format : Euro Décimales : 2 Si j'introduis " 150 €" pas de soucis; par contre, si j'introduis " 150,35 €" je remarque une série de chiffre apès les deux décimales !!
Remplace le type de données que tu as dû déclarer Numérique par Monétaire. La taille ne sera pas demandée. Elle est automatique. Laisse les autres propriétés...
-- Tisane
Bonjour azertyminuss,
J'ai créer un champ " montant " pour introduire une valeur en Euro
Taille du champ : réel simple
Format : Euro
Décimales : 2
Si j'introduis " 150 €" pas de soucis;
par contre, si j'introduis " 150,35 €" je remarque une série de
chiffre apès les deux décimales !!
Remplace le type de données que tu as dû déclarer Numérique par Monétaire.
La taille ne sera pas demandée. Elle est automatique.
Laisse les autres propriétés...
J'ai créer un champ " montant " pour introduire une valeur en Euro Taille du champ : réel simple Format : Euro Décimales : 2 Si j'introduis " 150 €" pas de soucis; par contre, si j'introduis " 150,35 €" je remarque une série de chiffre apès les deux décimales !!
Remplace le type de données que tu as dû déclarer Numérique par Monétaire. La taille ne sera pas demandée. Elle est automatique. Laisse les autres propriétés...
-- Tisane
azertyminuss
Merci Tisane, c'était la solution... j'ai modifié numérique en monétaire.
Mais pourquoi en numérique access ajoutait tout ces chiffres ???
Merci Tisane, c'était la solution...
j'ai modifié numérique en monétaire.
Mais pourquoi en numérique access ajoutait tout ces chiffres ???
Merci Tisane, c'était la solution... j'ai modifié numérique en monétaire.
Mais pourquoi en numérique access ajoutait tout ces chiffres ???
Tisane
Merci Tisane, c'était la solution... j'ai modifié numérique en monétaire.
Heu... je n'ai fait que traduire la réponse de Pierre ;-)
Mais pourquoi en numérique access ajoutait tout ces chiffres ???
En numérique réel simple formaté Euro ou Monétaire (je parle du format, pas du type de donnée) seulement. Access retient 12 décimales. Si tu choisis le format standard ou fixe par exemple, Access ne retient que le nombre de décimales déclaré.
Pourquoi ces chiffres-là en format Euro ou Monétaire ? Et bien... je n'en sais rien ;-)) Il y a bien un matheux sur le forum qui va nous expliquer pourquoi : 150,35 donne 150,350006103516
-- Tisane
Merci Tisane, c'était la solution...
j'ai modifié numérique en monétaire.
Heu... je n'ai fait que traduire la réponse de Pierre ;-)
Mais pourquoi en numérique access ajoutait tout ces chiffres ???
En numérique réel simple formaté Euro ou Monétaire (je parle du format, pas
du type de donnée) seulement. Access retient 12 décimales.
Si tu choisis le format standard ou fixe par exemple, Access ne retient que
le nombre de décimales déclaré.
Pourquoi ces chiffres-là en format Euro ou Monétaire ? Et bien... je n'en
sais rien ;-))
Il y a bien un matheux sur le forum qui va nous expliquer pourquoi :
150,35 donne 150,350006103516
Merci Tisane, c'était la solution... j'ai modifié numérique en monétaire.
Heu... je n'ai fait que traduire la réponse de Pierre ;-)
Mais pourquoi en numérique access ajoutait tout ces chiffres ???
En numérique réel simple formaté Euro ou Monétaire (je parle du format, pas du type de donnée) seulement. Access retient 12 décimales. Si tu choisis le format standard ou fixe par exemple, Access ne retient que le nombre de décimales déclaré.
Pourquoi ces chiffres-là en format Euro ou Monétaire ? Et bien... je n'en sais rien ;-)) Il y a bien un matheux sur le forum qui va nous expliquer pourquoi : 150,35 donne 150,350006103516
-- Tisane
azertyminuss
tout s'explique ou presque ... merci à Pierre aussi...
tout s'explique ou presque ...
merci à Pierre aussi...
tout s'explique ou presque ... merci à Pierre aussi...
3stone
Bonjour,
"Tisane" | > Mais pourquoi en numérique access ajoutait tout ces chiffres ??? | | En numérique réel simple formaté Euro ou Monétaire (je parle du format, pas | du type de donnée) seulement. Access retient 12 décimales. | Si tu choisis le format standard ou fixe par exemple, Access ne retient que | le nombre de décimales déclaré. | Pourquoi ces chiffres-là en format Euro ou Monétaire ? Et bien... je n'en | sais rien ;-))
Le système binaire ne pouvant représenter correctement tous les nombres avec décimales, on utilise lorsque nécessaire un codage BCD (DCB, décimal codé binaire in french) ou Currency (monétaire, l'euro n'étant qu'un formatage)
| Il y a bien un matheux sur le forum qui va nous expliquer pourquoi : | 150,35 donne 150,350006103516
Pas matheux, mais la mémoire n'étant pas encore trop mauvaise, je renvoie vers l'explication de quelqu'un qui manque au forum... http://groups.google.com/group/microsoft.public.fr.access/msg/62bca5cf49dadf55
"Tisane"
| > Mais pourquoi en numérique access ajoutait tout ces chiffres ???
|
| En numérique réel simple formaté Euro ou Monétaire (je parle du format, pas
| du type de donnée) seulement. Access retient 12 décimales.
| Si tu choisis le format standard ou fixe par exemple, Access ne retient que
| le nombre de décimales déclaré.
| Pourquoi ces chiffres-là en format Euro ou Monétaire ? Et bien... je n'en
| sais rien ;-))
Le système binaire ne pouvant représenter correctement tous les nombres
avec décimales, on utilise lorsque nécessaire un codage BCD (DCB, décimal
codé binaire in french) ou Currency (monétaire, l'euro n'étant qu'un formatage)
| Il y a bien un matheux sur le forum qui va nous expliquer pourquoi :
| 150,35 donne 150,350006103516
Pas matheux, mais la mémoire n'étant pas encore trop mauvaise,
je renvoie vers l'explication de quelqu'un qui manque au forum...
http://groups.google.com/group/microsoft.public.fr.access/msg/62bca5cf49dadf55
"Tisane" | > Mais pourquoi en numérique access ajoutait tout ces chiffres ??? | | En numérique réel simple formaté Euro ou Monétaire (je parle du format, pas | du type de donnée) seulement. Access retient 12 décimales. | Si tu choisis le format standard ou fixe par exemple, Access ne retient que | le nombre de décimales déclaré. | Pourquoi ces chiffres-là en format Euro ou Monétaire ? Et bien... je n'en | sais rien ;-))
Le système binaire ne pouvant représenter correctement tous les nombres avec décimales, on utilise lorsque nécessaire un codage BCD (DCB, décimal codé binaire in french) ou Currency (monétaire, l'euro n'étant qu'un formatage)
| Il y a bien un matheux sur le forum qui va nous expliquer pourquoi : | 150,35 donne 150,350006103516
Pas matheux, mais la mémoire n'étant pas encore trop mauvaise, je renvoie vers l'explication de quelqu'un qui manque au forum... http://groups.google.com/group/microsoft.public.fr.access/msg/62bca5cf49dadf55