У меня есть число int = 105; 1 это доллар а 05 в нем это центы, как правильнее преобразовать их? я пробовал через double но в итоге получил 1.5, а нужно 1.05.
summa = 105;
double d = new BigDecimal(summa).divide(new BigDecimal(100)).doubleValue();
System.out.println(d);
Странно, ваш метод должен работать, но можно проще.
int sum = 105;
double d = sum/100.0;
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники