\[~ann.campbell.2] we might want to refer or quote the JavaDoc of BigDecimal double constructor here : \http://docs.oracle.com/javase/7/docs/api/java/math/BigDecimal.html#BigDecimal(double)
Coudl be tag "security" as it's part of the CERT Secure Coding for Java (\https://www.securecoding.cert.org/confluence/display/java/NUM10-J.+Do+not+construct+BigDecimal+objects+from+floating-point+literals)