возникла проблема. При загрузке таблицы из XLSX файла, я получаю вместо String значения, значения Double(так как библиотека не видит заданный тип элементов столбца). После я преобразую это число в String при помощи String.valueOf(), но получаю число по типу: 3.151162E6. Можно ли как-то это число удобно преобразовать в "3151162"? P.S. Я бы мог написать алгоритм, просто интересно можно ли сделать это иначе.
Вам поможет форматированный вывод. Здесь подробнее.
String sf2=String.format("%2.2f",3.151162E6);
System.out.println(sf2);
Вывод
3151162.00
я получаю вместо String значения, значения Double(так как библиотека не видит заданный тип элементов столбца)
А что за библиотека ? У ApachePoi есть другие варианты получения данных.
Можно посмотреть тип getCellType https://poi.apache.org/apidocs/dev/org/apache/poi/ss/usermodel/CellType.html#FORMULA
Общее описание здесь https://poi.apache.org/apidocs/dev/org/apache/poi/ss/usermodel/Cell.html#getCellType--
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
При отправки формы русские символы заменяются на знаки вопроса (?)
В woocommerce доступны функции сортировки по цене и рейтингуНо как добавить сортировку по тому, есть ли на товар скидка и по произвольному полю?