Calculer et afficher la somme des produits dans un panier
Fermé
potawas
Messages postés
1
Date d'inscription
lundi 17 décembre 2018
Statut
Membre
Dernière intervention
17 décembre 2018
-
Modifié le 17 déc. 2018 à 07:46
KX Messages postés 16668 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 17 mars 2023 - 17 déc. 2018 à 07:53
KX Messages postés 16668 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 17 mars 2023 - 17 déc. 2018 à 07:53
A voir également:
- Calculer et afficher la somme des produits dans un panier
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ? ✓ - Forum Python
- Clémence souhaite faire calculer automatiquement les prix de 30 produits dans trois devises. elle a déjà saisi une formule de calcul pour le tarif du premier produit dans la première devise. corrigez sa formule afin que recopiée vers le bas puis vers la droite, elle remplisse correctement tout le tableau. - Forum Excel
- Somme si couleur - Guide
- Calculer une note sur 20 ✓ - Forum Bureautique
- Somme excel - Guide
1 réponse
KX
Messages postés
16668
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
17 mars 2023
3 005
17 déc. 2018 à 07:53
17 déc. 2018 à 07:53
Bonjour,
Avec ton code comme ça :
Tu réinitialises subTotal à chaque fois et tu ne fais la somme que d'une seule valeur, il n'y a pas d'accumulation.
Ça revient exactement au même que ceci :
Après je n'ai pas forcément tout bien compris dans ton code, c'est de la programmation Android ?
Avec ton code comme ça :
double subTotal = 0; subTotal += (Double.parseDouble(String.valueOf(cartList.get(position).price)) * Double.parseDouble(cartList.get(position).amount)); holder.total_price_cart.setText((int) subTotal);
Tu réinitialises subTotal à chaque fois et tu ne fais la somme que d'une seule valeur, il n'y a pas d'accumulation.
Ça revient exactement au même que ceci :
holder.total_price_cart.setText((int) (Double.parseDouble(String.valueOf(cartList.get(position).price)) * Double.parseDouble(cartList.get(position).amount)));
Après je n'ai pas forcément tout bien compris dans ton code, c'est de la programmation Android ?