问题标签 [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.
xml - 在 XSLT 中用逗号作为小数分隔符对数字求和?
我有一个 XML 文件,其中的数字以逗号分隔
我想对/foo/bar/@val
XSLT 中的值求和,但我有点卡住了格式。有谁知道正确的语法是什么?
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?
c# - Java DecimalFormat 的 c# 等价物是什么?
如何将以下代码转换为 C#
编辑特别的问题是我不希望小数点分隔符随语言环境而改变(例如,某些语言环境会使用',')。
java - 使用 DecimalFormat 显示填充零
我正在使用 DecimalFormat 将双精度数格式化为 2 位小数,如下所示:
它有效,但如果我有一个像 20 这样的数字,它会给我这个:
我想要这个:
有什么建议么?
eclipse - 不能在 Eclipse 中使用 DecimalFormat 类
我正在通过最新的 Eclipse IDE 开发一个黑莓项目。我想使用 DecimalFormat 类,但是,我注意到 eclipse 无法识别此类。即使我将 JDK 合规级别更改为 1.5,项目也可以正常重建,但仍然无法识别(因此您仍然会看到带有红线的类下划线)。即使您尝试从 java.text 包中导入该类,eclipse 也无法识别该包并且只是说“无法解析导入 java.text”。
那我做错了什么?还是我只是接受黑莓项目永远不会识别某些Java类的事实?
先感谢您。再会。
交流
xslt - xslt 中十进制格式的条件选择
我正在尝试根据 XML 的某些信息修改样式表的十进制格式。更确切地说,我有一个这样的 XML
如果语言为 2,我试图将十进制格式定义为欧洲,否则默认。所以我创建了以下模板
所以它以欧洲格式或标准格式显示数字。但我收到以下错误
xsl:decimal-format 在样式表的这个位置是不允许的!
如果我尝试将十进制格式放在模板之外,那么我会收到一条消息,即 xsl:if 在 sthylsheet 中的这个位置是不允许的。如何更改基于 XML 的十进制格式?
谢谢何塞
java - Java中价格格式的DecimalFormat
是否可以使用 Java 中的 DecimalFormat 根据这样的规则格式化价格: 50000 => 50 000 rub 00 kop
java - DecimalFormat 和 Double.valueOf()
我试图在我的双精度值的小数分隔符后去掉不必要的符号。我是这样做的:
但是当我运行这段代码时,它会抛出:
正如我所看到的,它Double.valueOf()
适用"11.1"
于像"11,1"
. 我该如何解决这个问题?有没有比类似的更优雅的方式
有没有办法覆盖DecimalFormat
类的默认小数分隔符值?还有其他想法吗?
java - Java DecimalFormat 在执行指数符号时会产生错误
在 Java 中,我试图让 DecimalFormat 强制指数符号上的符号。当它是积极的我需要一个加号出现。从我所读到的内容来看,这似乎很简单,但对我自己来说,它总是会引发错误。我很欣赏可能有其他方法可以实现我的目标,但我想了解为什么在这种特定方法中会发生错误。
抛出的错误:
我很欣赏任何见解。谢谢,马克
java - 使用 DecimalFormat 时如何始终显示小数部分?
结果应始终格式化为小数点后 1 位,该怎么做?