I cant find why I got a java.lang.ArithmeticException: Invalid operation
while using big decimal.
public static String E (int exponent, String value){
BigDecimal ten= new BigDecimal("10");
BigDecimal tempValue=new BigDecimal (value);
return tempValue.multiply(ten.pow(exponent)).toString();
}
Some of the exponents have values such as -27
. Is there any way around this since it would be difficult to store the original values with many zeros. I chose BigDecimal since I needed to precision.
Thank you