问题标签 [number-formatting]
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.
gwt - GWT 中的本地化日期和数字格式
我有一个单语 GWT 应用程序(英语),我想使用本地化的日期和数字格式。
我已经添加<inherits name="com.google.gwt.i18n.I18N"/>
到我的gwt.xml
,但格式仍保留在en-us
. 我已经使用这个脚本检查了浏览器 lacale
哪个报告da_DK
。
<meta name="gwt:property" content="locale=da">
我还尝试通过添加来强制语言环境index.html
,但没有运气。
我可以获得正确格式的唯一方法是直接将语言环境添加到gwt.xml
using <extend-property name="locale" values="da" />
,这很烦人,因为有相当多的语言环境可用。
有人知道解决方法吗?
php - 浮点数格式
我想number_format
在 PHP 中使用函数。例如:
这适用于浮点数,但我想将它用于不同的数字。如果数字是十进制且没有任何浮点数,则显示如下: 145.00 。我怎样才能解决这个问题?我的意思是我想根据需要显示尽可能多的浮点数,而不是更多。
matlab - 是否可以在 matlab 中显式格式化输出数字?
我知道 MATLAB 的格式 long、format short、eng ...等等。但是 short 和 long 将始终显示预定义的小数位数,带有指数,例如,格式银行将始终显示 2 个小数。
是否可以选择以“fortran 方式”放置您的显式格式,例如 f8.3 --> 1234.678 ?
我正在寻找一种方法来显示带有 4 个小数点的数字,其余的在小数点之前,没有指数。
python - 如何用逗号打印数字作为千位分隔符?
我正在尝试在Python 2.6.1中使用逗号作为千位分隔符打印一个整数。例如,我想将数字显示1234567
为1,234,567
。我该怎么做呢?我在谷歌上看过很多例子,但我正在寻找最简单实用的方法。
在句点和逗号之间决定不需要特定于语言环境。我更喜欢尽可能简单的东西。
iphone - 转换为 NSNumber doubleValue 添加额外的 [phantom] 精度
iPhone SDK 3.2.1
将 myDict 的描述打印到控制台会产生以下结果:
myDict 的打印描述: {type = mutable, count = 2, capacity = 3, pairs = ( 0 : {contents = "testDoubleObject"} = {value = +0.10000000149011611938, type = kCFNumberFloat64Type} 1 : {contents = "testDoubleValue"} = {值 = +0.10000000149011611938,类型 = kCFNumberFloat64Type} )}
将双打从字典中拉出来表明这些幻象数字被保留了:
打印 doubleFromObject 和 doubleFromValue 在控制台中产生:
doubleFromObject 的打印说明:{value = +0.10000000149011611938, type = kCFNumberFloat64Type}
doubleFromValue 的打印说明:{value = +0.10000000149011611938, type = kCFNumberFloat64Type}
当我尝试从字符串创建 NSNumber doubleValue 时,也会发生同样的事情:
打印 doubleAsANumber 在控制台中产生:
doubleAsANumber 的打印说明:{value = +0.10000000000000000555, type = kCFNumberFloat64Type}
这些额外的幻影数字给我带来了问题。
1)是什么导致这种情况发生?
2)我怎样才能摆脱那些多余的幻影数字?
vb6 - 带前导零的数字,使用 vb6
如何将前导零添加到数字?例如:
如果stracctnumber
少于 15 个字符,则在帐号中添加前导零。
最终数字应该是
谁能帮我?
iphone - iPhone SDK : NSString NSNumber IEEE-754
Can someone help me ? I have a NSString
with @"12.34"
and I want to convert it into a NSString with the same float number but in single precision 32bits binary floating-point format IEEE-754 : like @"\x41\x45\x70\xa4"
(with hexa characters) or @"AEp¤"
...
I'm sure it's something easy but after many hours of reading the doc without finding a solution...
Thank you !
jquery - 每三位数字添加逗号
如何使用 jQuery 每三位使用逗号分隔符格式化数字?
例如:
java - 用减号而不是括号格式化美元的负数(Java)
如何NumberFormat.getCurrencyInstance()
打印带有减号的负美元货币值?
java - Java本地化数字格式
Java 使用小数形式的句点,例如 1/2 = 0.5
有没有办法让它使用逗号,比如 1/2 = 0,5?并且不使用逗号表示数千(如十万 = 100,000)而是使用空格代替(100 000)?
说到输出,我想我可以使用各种字符串格式函数,但问题是输入(JTable)。有些列需要双格式,因此用户必须输入类似 45.5 的内容,在这些部分中,他们习惯于 45,5 :) 提前致谢
更新:
我尝试使用 myTable.setDefaultLocale(Locale.Germany); 但它没有用。我也做了 Locale.setDefault(Locale.Germany); @ main 函数,它确实有效,但以相当愚蠢的方式工作:当单元格处于编辑模式时,您必须正常输入点,即 45.5,但在您按 Enter 确认更改后,它显示为逗号:45,5。我的意思是它使用逗号仅用于显示目的,但在编辑它仍然相同的 ol' dot 时。
有没有办法在不编写自定义表模型的情况下修复它?