В Android значение, введенное в EditText, преобразуется в float с использованием следующей строки кода.Плавающее значение с 2 знаками после запятой
Float addPurchUnitCostPrice = Float.valueOf(addPurchaseCostPrice.getText().toString());
Я хотел бы иметь значение addPurchUnitCostPrice
с 2-мя знаками после запятой (всегда). Как это может быть сделано?
Float не работает таким образом. Вы можете отформатировать его, но вы не можете ограничить (или изменить) точность типа данных. –
попробуйте использовать BigDecimal –