BigDecimal BigDecimal (String val)
NumberFormat nf = NumberFormat.getCurrencyInstance(Locale.UK);
BigDecimal gg = new BigDecimal(nf.parse(s1).toString());
System.out.println(gg);
BigDecimal (double val) , , .
" . , BigDecimal (0.1) Java BigDecimal, 0,1 ( 1 1), 0,1000000000000000055511151231257827021181583404541015625. , 0,1 (, , ). , , , , 0,1.
[...]
, String "
: BigDecimal javadoc