我如何在 kotlin android 中将浮点值限制为小数点后一位

how do i restric a float value to only one placess after decimal in kotlin android

我有一个数字有一些小数位, 我如何将这个浮点数四舍五入到一位小数

例如 1.366565646 转换为 1.3

在你的情况下,我认为你需要 trim 数字不四舍五入, 你可以使用这个:

 double d = 1.366565646;
 DecimalFormat df = new DecimalFormat("#.#");
 double p = Double.parseDouble(df.format(d));