
Android
JavaDecimalFormat format = new DecimalFormat("$#,##0");String number = format.format(1234567.89);其中,第一组大括号表示小数点后显示两位数字,第二个大括号表示小数点前显示一个零。可以根据需要进行调整。如果只需要保留小数点后x位数字(不包括小数点),可以使用以下代码:JavaDecimalFormat format = new DecimalFormat("$#,##0." + (x+1));String number = format.format(1234567.89);这里使用了加一来保证格式化后的字符串中仍有(x+1)位有效数字。注意,在使用DecimalFormat时,要特别注意异常处理和格式设置等问题,以确保输出结果符合预期。Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号