标签: android floating-point precision
我正在尝试制作一个程序,它需要一些用户输入,运行一些计算并输出答案。我的问题是,这个答案有时会长很多小数位,导致一些美学和布局问题。我只需要显示4位小数的数据。无论如何,在输出时限制这些数字的精度? (数字存储在花车中,我正在为Android编程。)
答案 0 :(得分:25)
您可以使用String.format将浮点格式化为4位小数。
String.format
示例:
String result = String.format("%.4f", theNumber);
另见: