Мой код такой, как показано ниже:
Код: Выделить всё
import java.math.BigDecimal;
public class HelloWorld{
public static void main(String []args){
String x="2.7955814565E10";
BigDecimal y=new BigDecimal(x);
System.out.println(y.toPlainString());
}
}
Может ли кто-нибудь сказать мне, в чем проблема, потому что для остальных всех полей логика преобразования строкового значения в BigDecimal работает нормально, и мне нужно точное значение, как в БД?
Подробнее здесь: https://stackoverflow.com/questions/526 ... imal-value
Мобильная версия