为了账号安全,请及时绑定邮箱和手机立即绑定

双变量,每 000 有一个空格,但不省略小数部分

双变量,每 000 有一个空格,但不省略小数部分

明月笑刀无情 2023-07-13 15:43:09
我需要在 TextView 中设置一个带有小数部分的大数字。但我需要将该数字格式化为每个 000 处有一个空格并带有小数符号。(例如 10 000 000.23)我正在对空格进行格式化DecimalFormat formatter = (DecimalFormat) NumberFormat.getInstance(Locale.FRANCE); tvpuntis.setText(formatter.format(xyz));但就像我看不到小数,xyz 是一个双精度,默认情况下有小数..
查看完整描述

1 回答

?
守着一只汪

TA贡献1872条经验 获得超3个赞

您可以按如下方式设置小数格式模式和分组分隔符。


String pattern = "###,###.###";

DecimalFormatSymbols symbols = new DecimalFormatSymbols();

symbols.setGroupingSeparator(' ');

DecimalFormat formatter = new DecimalFormat(pattern, symbols);

tvpuntis.setText(formatter.format(xyz));


查看完整回答
反对 回复 2023-07-13
  • 1 回答
  • 0 关注
  • 66 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信