问题标签 [decimalformat]

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 投票
3 回答
14492 浏览

xml - 在 XSLT 中用逗号作为小数分隔符对数字求和?

我有一个 XML 文件,其中的数字以逗号分隔

我想对/foo/bar/@valXSLT 中的值求和,但我有点卡住了格式。有谁知道正确的语法是什么?

0 投票
4 回答
4752 浏览

coldfusion - ColdFusion 的 DecimalFormat() 函数是怎么回事?我怎样才能得到正确的结果?

输出:

十进制格式(25.625):25.62

十进制格式(18.125):18.13

十进制格式(6.875):6.88

而不是输出:

十进制格式(25.625):25.63

十进制格式(18.125):18.13

十进制格式(6.875):6.88

似乎作为数学计算结果的变量使 DecimalFormat() 表现不同。任何快速修复,无需深入研究 Java?

0 投票
2 回答
10701 浏览

c# - Java DecimalFormat 的 c# 等价物是什么?

如何将以下代码转换为 C#

编辑特别的问题是我不希望小数点分隔符随语言环境而改变(例如,某些语言环境会使用',')。

0 投票
8 回答
86000 浏览

java - 使用 DecimalFormat 显示填充零

我正在使用 DecimalFormat 将双精度数格式化为 2 位小数,如下所示:

它有效,但如果我有一个像 20 这样的数字,它会给我这个:

我想要这个:

有什么建议么?

0 投票
2 回答
786 浏览

eclipse - 不能在 Eclipse 中使用 DecimalFormat 类

我正在通过最新的 Eclipse IDE 开发一个黑莓项目。我想使用 DecimalFormat 类,但是,我注意到 eclipse 无法识别此类。即使我将 JDK 合规级别更改为 1.5,项目也可以正常重建,但仍然无法识别(因此您仍然会看到带有红线的类下划线)。即使您尝试从 java.text 包中导入该类,eclipse 也无法识别该包并且只是说“无法解析导入 java.text”。

那我做错了什么?还是我只是接受黑莓项目永远不会识别某些Java类的事实?

先感谢您。再会。

交流

0 投票
2 回答
1928 浏览

xslt - xslt 中十进制格式的条件选择

我正在尝试根据 XML 的某些信息修改样式表的十进制格式。更确切地说,我有一个这样的 XML

如果语言为 2,我试图将十进制格式定义为欧洲,否则默认。所以我创建了以下模板

所以它以欧洲格式或标准格式显示数字。但我收到以下错误

xsl:decimal-format 在样式表的这个位置是不允许的!

如果我尝试将十进制格式放在模板之外,那么我会收到一条消息,即 xsl:if 在 sthylsheet 中的这个位置是不允许的。如何更改基于 XML 的十进制格式?

谢谢何塞

0 投票
2 回答
4528 浏览

java - Java中价格格式的DecimalFormat

是否可以使用 Java 中的 DecimalFormat 根据这样的规则格式化价格: 50000 => 50 000 rub 00 kop

0 投票
10 回答
58712 浏览

java - DecimalFormat 和 Double.valueOf()

我试图在我的双精度值的小数分隔符后去掉不必要的符号。我是这样做的:

但是当我运行这段代码时,它会抛出:

正如我所看到的,它Double.valueOf()适用"11.1"于像"11,1". 我该如何解决这个问题?有没有比类似的更优雅的方式

有没有办法覆盖DecimalFormat类的默认小数分隔符值?还有其他想法吗?

0 投票
4 回答
4243 浏览

java - Java DecimalFormat 在执行指数符号时会产生错误

在 Java 中,我试图让 DecimalFormat 强制指数符号上的符号。当它是积极的我需要一个加号出现。从我所读到的内容来看,这似乎很简单,但对我自己来说,它总是会引发错误。我很欣赏可能有其他方法可以实现我的目标,但我想了解为什么在这种特定方法中会发生错误。

抛出的错误:

我很欣赏任何见解。谢谢,马克

0 投票
2 回答
19592 浏览

java - 使用 DecimalFormat 时如何始终显示小数部分?

结果应始终格式化为小数点后 1 位,该怎么做?