Hello,
My brief exploration into this…
import java.math.*;
BigDecimal a = new BigDecimal("0.00000000000000000000000000000000000002350988561514728583455765982071533026645717985517980855365926236850006129930346077117064851336181163787841796875");
//System.out.println(a);
BigDecimal b = a;
BigDecimal c = a.add(b);
System.out.println(a);
System.out.println(b);
System.out.println(c);
System.out.println(c.floatValue());
System.out.println(c.doubleValue());
References:
:)