> Votre programme doit lire trois nombres décimaux : la valeur actuelle de la taxe sur les fruits et légumes (en pourcentage), la nouvelle valeur de la taxe (en pourcentage), puis le prix actuel d'un légume, taxes comprises, en euros. Il devra calculer et afficher le prix du légume avec la nouvelle valeur de la taxe, arrondi au centime près.
J'ai réussi à faire un code (je ne sais pas s'il est bon) mais il me donne plein de 0 après la virgule alors que je ne veux seulement arrondir au centime.
Si on veut exactement 2 chiffres après la virgule: - >>> v=23.304 >>> v 23.304 >>> round(v,2) 23.3 >>> n=int(v*100) # Icci, j'aurais dû écrire n=int(v*100+0.5) >>> n 2330 >>> str(n//100)+","+str(n%100+100)[-2:] '23,30'
- Edité par PierrotLeFou 16 juin 2022 à 19:07:11
Le Tout est souvent plus grand que la somme de ses parties.
oui depuis le temps j'avais trouvé une solution ça me fait rire de retomber sur ce type de questions que je me posais à mes débuts tandis qu'aujourd'hui c'est une formalité
bonne journée à tous
Arrondis au centième
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
PB68
Le Tout est souvent plus grand que la somme de ses parties.
Le Tout est souvent plus grand que la somme de ses parties.