J'essaye d'arrondir BigDecimals comme ceci: 5.46597 -> 5.46, je pensais que le code ci-dessous le faisait pour moi, mais pas. Je l'ai essayé avec BigDecimal.round et BigDecimal.setSc ...
J'ai un champ statique private static final BigDecimal MAX_AMOUNT = BigDecimal.valueOf(299_999L).setScale(4, BigDecimal.ROUND_HALF-EVEN)
Et je reçois un avertissement de Chec ...
Approche actuelle basée sur le double type de prix du produit. Map<String, BigDecimal> totalProductPriceInEachCategory = shopping.entrySet().stream()
.flatMap(e - ...