Я стикаюся з проблемою, пов’язаною з переходом double
на float
. Насправді я зберігаю плаваючий тип, 23423424666767
у базі даних, але коли ми отримуємо дані з бази даних у наведеному нижче коді getInfoValueNumeric()
, це double
тип. Ми отримуємо цінність у 2.3423424666767E13
формі.
То як ми можемо отримати float
такі дані формату 23423424666767
?
2.3423424666767E13 to 23423424666767
public void setInfoValueNumeric(java.lang.Double value) {
setValue(4, value);
}
@javax.persistence.Column(name = "InfoValueNumeric", precision = 53)
public java.lang.Double getInfoValueNumeric() {
return (java.lang.Double) getValue(4);
}