gpt4 book ai didi

java - 如何在android中将 float 四舍五入到一位数字?

转载 作者:行者123 更新时间:2023-12-01 16:35:25 28 4
gpt4 key购买 nike

我想编写一个方法将用户的BMI( float )四舍五入到一位数字,逻辑是否正确以及如何在android Java中编写它?

private static final DecimalFormat oneDigit = new DecimalFormat("#,##0.0");
public static float roundToOneDigit(float paramFloat)
{
float f = Float.valueOf(oneDigit.format(paramFloat)).floatValue();

f=f;
return f;

}

最佳答案

试试这个:

public static String roundToOneDigit(float paramFloat) {
return String.format("%.1f%n", paramFloat);
}

关于java - 如何在android中将 float 四舍五入到一位数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9709780/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com