Я хотел бы отформатировать поплавок с заданной точностью, используя DecimalFormat. что у меня есть это
val formatter = DecimalFormat(if (precision > 0) "#0.${"0".repeat(precision)}" else "#")
Допустим, точность равна 2, и когда я это делаю
formatter.format(20.0f).toFloat()
Я получаю вывод как 20.0f
, а не 20.00f