arrondir un nbre au choix a la 100taine, 500taine superieure
2 réponses
frayer
Bjr, Access 2000 / XP
J'essaie toutes les soluces pour arrondir mon nombre
=Round(([Total_Port]+[Ton1]);0.05)
je mets 0.05, 1 ou 2 ou 10 rien ne se passe
avec 500 il me sort une erreur
comment faire pour avoir
9281 devient 9500
18425 devient 18500 et
26144 devient 26500 ?
ou si, pour qq autres nombre, je veux simplement la 100taine superieure
?
Merci de l'aide
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Laurent DUBUC
Bonjour, si cela est dans une requete, pour arrondir à la centaine sup j'utilise un vraifaux car par exemple, je ne pense pas que tu arrondisses 9500 à 9600... arrondi_centaine: VraiFaux(([nbre1]+[nbre2])-Ent(([nbre1]+[nbre2])/100)*100=0;[nbre1]+[nbre2];(Ent(([nbre1]+[nbre2])/100)+1)*100) pour la 500 taine, + complexe mais pas infaisable à mon avis. en espérant t'avoir aidé tout de même LaurentD
"frayer" a écrit dans le message de news:
Bjr, Access 2000 / XP J'essaie toutes les soluces pour arrondir mon nombre =Round(([Total_Port]+[Ton1]);0.05) je mets 0.05, 1 ou 2 ou 10 rien ne se passe avec 500 il me sort une erreur comment faire pour avoir 9281 devient 9500 18425 devient 18500 et 26144 devient 26500 ? ou si, pour qq autres nombre, je veux simplement la 100taine superieure ? Merci de l'aide
Bonjour,
si cela est dans une requete,
pour arrondir à la centaine sup
j'utilise un vraifaux car par exemple, je ne pense pas que tu arrondisses
9500 à 9600...
arrondi_centaine:
VraiFaux(([nbre1]+[nbre2])-Ent(([nbre1]+[nbre2])/100)*100=0;[nbre1]+[nbre2];(Ent(([nbre1]+[nbre2])/100)+1)*100)
pour la 500 taine, + complexe mais pas infaisable à mon avis.
en espérant t'avoir aidé tout de même
LaurentD
"frayer" <mrossier@mscgva.ch> a écrit dans le message de news:
1120035504.148926.255160@o13g2000cwo.googlegroups.com...
Bjr, Access 2000 / XP
J'essaie toutes les soluces pour arrondir mon nombre
=Round(([Total_Port]+[Ton1]);0.05)
je mets 0.05, 1 ou 2 ou 10 rien ne se passe
avec 500 il me sort une erreur
comment faire pour avoir
9281 devient 9500
18425 devient 18500 et
26144 devient 26500 ?
ou si, pour qq autres nombre, je veux simplement la 100taine superieure
?
Merci de l'aide
Bonjour, si cela est dans une requete, pour arrondir à la centaine sup j'utilise un vraifaux car par exemple, je ne pense pas que tu arrondisses 9500 à 9600... arrondi_centaine: VraiFaux(([nbre1]+[nbre2])-Ent(([nbre1]+[nbre2])/100)*100=0;[nbre1]+[nbre2];(Ent(([nbre1]+[nbre2])/100)+1)*100) pour la 500 taine, + complexe mais pas infaisable à mon avis. en espérant t'avoir aidé tout de même LaurentD
"frayer" a écrit dans le message de news:
Bjr, Access 2000 / XP J'essaie toutes les soluces pour arrondir mon nombre =Round(([Total_Port]+[Ton1]);0.05) je mets 0.05, 1 ou 2 ou 10 rien ne se passe avec 500 il me sort une erreur comment faire pour avoir 9281 devient 9500 18425 devient 18500 et 26144 devient 26500 ? ou si, pour qq autres nombre, je veux simplement la 100taine superieure ? Merci de l'aide
Laurent DUBUC
Re-Bonjour, Je pense avoir trouvé pour 500taine sup nbre1= nbre2+nbre3 (somme de tes 2 nombres) à arrondir 9500 est arrondit à 9500 et 9501 à 10000 si j'ai bien compris arr500: VraiFaux(Ent([nbre1]/500)*500-[nbre1]=0;[nbre1];(Ent([nbre1]*2/1000)+1)*500) en tous les cas, cela fonctionne sur requete. A+ LaurentD
"frayer" a écrit dans le message de news:
Bjr, Access 2000 / XP J'essaie toutes les soluces pour arrondir mon nombre =Round(([Total_Port]+[Ton1]);0.05) je mets 0.05, 1 ou 2 ou 10 rien ne se passe avec 500 il me sort une erreur comment faire pour avoir 9281 devient 9500 18425 devient 18500 et 26144 devient 26500 ? ou si, pour qq autres nombre, je veux simplement la 100taine superieure ? Merci de l'aide
Re-Bonjour,
Je pense avoir trouvé pour 500taine sup
nbre1= nbre2+nbre3 (somme de tes 2 nombres) à arrondir
9500 est arrondit à 9500 et 9501 à 10000 si j'ai bien compris
arr500:
VraiFaux(Ent([nbre1]/500)*500-[nbre1]=0;[nbre1];(Ent([nbre1]*2/1000)+1)*500)
en tous les cas, cela fonctionne sur requete.
A+ LaurentD
"frayer" <mrossier@mscgva.ch> a écrit dans le message de news:
1120035504.148926.255160@o13g2000cwo.googlegroups.com...
Bjr, Access 2000 / XP
J'essaie toutes les soluces pour arrondir mon nombre
=Round(([Total_Port]+[Ton1]);0.05)
je mets 0.05, 1 ou 2 ou 10 rien ne se passe
avec 500 il me sort une erreur
comment faire pour avoir
9281 devient 9500
18425 devient 18500 et
26144 devient 26500 ?
ou si, pour qq autres nombre, je veux simplement la 100taine superieure
?
Merci de l'aide
Re-Bonjour, Je pense avoir trouvé pour 500taine sup nbre1= nbre2+nbre3 (somme de tes 2 nombres) à arrondir 9500 est arrondit à 9500 et 9501 à 10000 si j'ai bien compris arr500: VraiFaux(Ent([nbre1]/500)*500-[nbre1]=0;[nbre1];(Ent([nbre1]*2/1000)+1)*500) en tous les cas, cela fonctionne sur requete. A+ LaurentD
"frayer" a écrit dans le message de news:
Bjr, Access 2000 / XP J'essaie toutes les soluces pour arrondir mon nombre =Round(([Total_Port]+[Ton1]);0.05) je mets 0.05, 1 ou 2 ou 10 rien ne se passe avec 500 il me sort une erreur comment faire pour avoir 9281 devient 9500 18425 devient 18500 et 26144 devient 26500 ? ou si, pour qq autres nombre, je veux simplement la 100taine superieure ? Merci de l'aide