当前位置: 首页 > 知识库问答 >
问题:

在Android上格式化不使用西方数字的数值

陆烨磊
2023-03-14

在iOS上,NSNumber有一个方便的功能

localizedStringWithStyle:

所以我的问题。在Android中,如何将数字格式化为特定区域的数字?

共有1个答案

羊舌成周
2023-03-14

当实例化NumberFormat对象时,可以这样调用它:

NumberFormat formatter = NumberFormat.getInstance(Locale.US);

您可以从静态locale的列表中选择,或者调用numberformat.getAvailableLocales()来搜索与所需输出匹配的locale。

 类似资料:
  • 问题内容: 我正在尝试使用DecimalFormat格式化价格,但这不适用于所有版本。 版画 和 但是“ 7.79999”的格式设置为“ 7.8”,而不是“ 7.80”。我尝试过这种方式 强制两个dp,但是“ 85.0”的格式设置为“ 85.00”而不是“ 85”! 有没有一种方法可以捕获所有变化,以便将价格打印为#,##或#。##?例如: 5、55、5.55、5.50、500、500.40 问题

  • number(string $format): self string $format $config = [ 'path' => './tests' ]; ​ $fileObject = new \Vtiful\Kernel\Excel($config); ​ $fileObject = $fileObject->fileName('tutorial.xlsx'); $fileHan

  • 问题内容: 我想在我们的jsp页面中格式化一些数字。 首先,我定义了一些资源 ...... 问题1: 我想知道“#”和“ 0”的含义是什么? 0.00,#0.00,##。00,### 0.00 谁能告诉我它们之间的区别?谢谢! 问题2: 如果我在动作BigDecimal number1中定义了BigDecimal类型; 然后我的页面应该使用一种格式来显示此值, 请忽略number <0 问题3:

  • 本文向大家介绍C#格式化数字字符串的方法,包括了C#格式化数字字符串的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了C#格式化数字字符串的具体代码,供大家参考,具体内容如下 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 数字的格式在解决实际问题时使用非常普遍,这时可以使用 DedmalFormat 类对结果进行格式化处理。例如,将小数位统一成 2 位,不足 2 位的以 0 补齐。 DecimalFormat 是 NumberFormat 的一个子类,用于格式化十进制数字。DecimalFormat 类包含一个模式和一组符号,常用符号的说明如表 1 所示。 表 1 DecimalFormat 支持的特殊字符 符号

  • numberComma用于分割数字,默认为3位分割,一般用于格式化金额。 numberPad用于按照位数补0 numberRandom用于生成两个整数范围内的随机整数 import { numberComma, numberPad, numberRandom } from 'vux' numberComma(21342132) // 21,342,132 numberComma(21342132,