问题标签 [numberformatter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
43 浏览

ios - Swift iOS - 如何从另一个用户的 formatter.locale 设置一个用户的 formatter.locale

0 投票
3 回答
95 浏览

swift - 在只有数字和逗号的字符串中,如何将其转换为双精度

所以我有一个只有数字和逗号的字符串。例如“1,233,323.32”(字符串),但我想将其转换为 1233323.32(双精度)。

0 投票
1 回答
209 浏览

php - 看看我是否误解了 numberformatter 或者我是否错误地使用它来解析和验证

尝试使用 Numberformatter 解析和验证用户输入的整数(格式化程序类型 = DECIMAL)。也许它是学术性的,但我希望能够将分组分隔符更改为与语言环境中设置的约定不同。例如,在美国,分组分隔符(“千位分隔符”)默认为逗号 (',')。更改分组分隔符会产生一些意想不到的结果(请参阅下面的单元测试代码)。我不确定格式化程序是否根本不会做我想做的事或者我做错了(例如格式化程序类型是否应该= PATTERN_DECIMAL)。如果格式化程序类型应该是 PATTERN_DECIMAL,那么某处是否有可用的文档?ICU 文档......嗯......没有它可能的帮助。

0 投票
0 回答
45 浏览

ios - 将浮点数转换为货币字符串格式化程序的问题

转换器 Swift 4.2 的扩展

访问值

对我来说它的回报是 0.00!在我看来,Extension Perfect 访问时返回 0.00!为什么?

0 投票
0 回答
1067 浏览

ios - NumberFormatter:允许“,”和“。” 作为小数分隔符

NumberFormatter用来格式化和验证用户的货币输入。由于有些人正在使用,而其他人.与所选语言环境无关,因此我希望在处理输入时将这两个符号都视为小数分隔符(即格式化 aStringNumber)。

我怎样才能做到这一点?

我目前的NumberFormatter配置如下:

我应该使用多个格式化程序来实现我想要的结果吗?

结果

我希望有数字5,34并被5.34视为有效并转换为适当的NSNumber. 但是,我希望仍然能够拒绝5.34lksdfns为无效。

0 投票
1 回答
1443 浏览

php - PHP 'NumberFormatter' 'SPELLOUT' 未提供所需的英文格式

我在我的代码中使用 PHP NumberFormatter 将价格值转换为文字,例如,如果它是 125 卢比,那么它应该是“一百二十五”而不是“一百二十五”。

我尝试了其他示例,例如检查每个数字单位值并替换单词

期待 125 =“一百二十五”

0 投票
1 回答
186 浏览

ios - 创建具有有限数字和小数位数的自定义 UITextField Swift

我试图制作一个只能接受数字的自定义 UITextField,但逗号后的数字数量有限。所以如果用户输入:

用户必须输入逗号,以便计算逗号后面的数字,但如果他不输入,它总是一个整数。逗号后的最大字符数为 8。

已经尝试了一些 textField 委托方法,但没有任何成功:

0 投票
2 回答
633 浏览

java - Java数字格式如何将+/-符号更改为自定义文本

我想使用数字格式在数字为正数或负数时添加不同的文本

前任 :

-3.5 =>(下降)3.5

+3.5 =>(向上)3.5

我在 DecimalFormatSymbols 中找到了东西,但只能更改减号并且只能更改单个字符

还有其他使用数字格式化器的简单方法吗?

0 投票
3 回答
10799 浏览

flutter - 如何在flutter中根据国家代码格式化手机号码

谁能告诉我如何根据国家代码格式化手机号码。希望你能理解。

在此处输入图像描述

这是我到目前为止所做的尝试:

0 投票
2 回答
63 浏览

ios - 尝试将 dic 值转换为货币值时出现问题

我有一本字典,其中 Bill Price 作为 Optional Any 我的问题是我想使用以下函数将其转换为货币:

我使用以下数据: dicType.value(forKey: "BON_PRIX") -> 可选 - 一些:103.28

我试过了:

但我遇到了致命错误,

在展开可选值时意外发现 nil

我尝试了几件事,但没有找到正确的方法。因此,关键是将来自外部服务器的数据转换为欧元,并带有 2 位小数。

在此先感谢您的帮助!