Calcul de billet

safracasse Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
JvDo Messages postés 1978 Date d'inscription   Statut Membre Dernière intervention   -
bonjour,
pour me faciliter la paie du personnel dans un montant en dollar US je voudrais savoir combien de différent billet il me faut pour obtenir ce montant exemple 466$ soit 4 billet de 100, 1 billet de 50, 1 billet de 10, 1 billet de 5, et 1 billet de1.
merci de bien vouloir me répondre.
A voir également:

1 réponse

JvDo Messages postés 1978 Date d'inscription   Statut Membre Dernière intervention   859
 
Bonjour,

si x est ton nombre, le nombre de billets sera :
100 : ENT(x/100)
50 : --(MOD(x;100)>=50)
10 : ENT(MOD(x;50)/10)
5 : --(MOD(x;10)>=5)
1 : MOD(x;5)

cordialement
1
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bravo, bien vu
Crdlmnt
0
JvDo Messages postés 1978 Date d'inscription   Statut Membre Dernière intervention   859
 
Merci,

j'avais commencé par une méthode plus classique puis je me suis rendu compte que le nombre de billets de 50 et de 5 ne pouvait être que 0 ou 1. D'où les booléens

cordialement
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438 > JvDo Messages postés 1978 Date d'inscription   Statut Membre Dernière intervention  
 
effectivement, cette solution _ à laquelle il fallait penser _ ne fonctionne que si les valeurs des billets sont des multiples les unes des autres.

Mais comme personne n'a encore inventé de billet de 3 dollars, ça roule!

toutefois, les >= ne sont pas utiles,on peut écrire simplement:

=ENT(MOD(X;100)/50) pour avoir le nombre de billet de 50, ect..

...
bonne journée
0
JvDo Messages postés 1978 Date d'inscription   Statut Membre Dernière intervention   859
 
oui, mais j'ai voulu frimer avec mes -- et >= .... :-)
0