renault-digital-2020

VAT - Implémenter un calcul sans TVA et arrondir un double (frank)

Objectif

Tout est dans la Javadoc et les commentaires de la classe fournie. La classe peut être importée dans un autre package que celui déclaré selon votre organisation. Il n’y a pas besoin d’autres méthodes et classes que ce qui est fourni. Il faut uniquement implémenter les méthodes déjà déclarées.

Sorties console :

With VAT=€49.99, without VAT=€41.65833333333334 (rate=20.0%) With VAT=€19.99, without VAT=€18.17272727272727 (rate=10.0%) With VAT=€9.99, without VAT=€9.081818181818182 (rate=10.0%) With VAT=€14.59, without VAT=€13.895238095238094 (rate=5.0%) With VAT=€99.99, without VAT=€83.325 (rate=20.0%)

With VAT=€49.99, without VAT=€41.66 (rate=20.0%) With VAT=€19.99, without VAT=€18.17 (rate=10.0%) With VAT=€9.99, without VAT=€9.08 (rate=10.0%) With VAT=€14.59, without VAT=€13.9 (rate=5.0%) With VAT=€99.99, without VAT=€83.33 (rate=20.0%)