我正在尝试制作一个程序,它接受一些用户输入,运行一些计算并输出答案。我的问题是这个答案有时有很多小数位,这会导致一些审美和布局问题。我只需要显示小数点后 4 位的数据。无论如何在输出时限制这些数字的精度? (数字存储在 float 中,我正在为 Android 编程。)
最佳答案
您可以使用 String.format
将 float 格式化为小数点后 4 位。
例子:
String result = String.format("%.4f", theNumber);
另见:
关于android - float 精度显示 (Android),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4774087/