Si on fait aucune modification sur un formulaire contenant des champs double (100,32) et que l’on sauvegarde alors les valeurs avec des décimales à 0 (ex: 15,0000000) sont journalisées.
Version:
Simplicité version 4.0
patch level P24
Built on 2020-04-07 12:36
Il retourne false si on compare par exemple 2 BigDecimals comme 15 et 15.00000000
(new BigDecimal("15")).equals(new BigDecimal("15.00000000")) = false !
On a remplacé ce test par un BigDecimal.compareTo qui fait bien la différence des 2 nombres, et retourne 0 s’ils sont égaux quelle que soit la précision des “0” du scale.