number-formatting相关内容

Excel 范围格式:设置 Range::Value2 时自动格式化数字

我有一个用 C# 编写的 Excel 插件,可将文本文件导入 Excel 工作表.文件中的一些字段是文本和一些粗略数字. 问题步骤: 将系统的区域设置更改为荷兰语(比利时) 打开 Excel 并将文件导入 Excel.记录包含诸如 78,1118 之类的值,这些值被转换为 781.118.请注意,在荷兰语(比利时)中,COMMA 是十进制字符,DOT 是千位字符. 我不需要自动 ..
发布时间:2021-06-10 19:10:07 其他开发

在 Java 中浮动到货币

如果输入一个数字(浮点数),例如 12500,则该数字将转换为货币格式为 12,500.00.格式将为“###,###,###.##".如何使用 java 和 没有 任何 apache utils 或类似的库来做到这一点.逗号将在每 3 位数字后重复,小数点将四舍五入并显示为小数点后 2 位数字.如果 .5 应该是 0.50 并且如果是 .569,它应该是 0.57.有没有通过正则表达式之类的方法 ..
发布时间:2021-06-10 19:10:04 Java开发

将类添加到数字的第 n 位

有一个很好的方法在这个答案中 用于为页面中的每个数字添加一个 span. var regex =/(\d+)/,替换 = '$1';函数替换文本(el){如果(el.nodeType === 3){如果(regex.test(el.data)){var temp_div = document.createElement('div');temp_div.innerHTML ..
发布时间:2021-06-10 19:10:01 前端开发

如何获取和修复具有#ERROR 的单元格的原始值

我在将表格数据从网页复制粘贴到表格时遇到问题,即单元格值以等号 ("=") 开头并且区域设置有错误的十进制分隔符 (","),例如例子 =+90,00 导致 Sheets 抱怨 #ERROR!- 公式解析错误. 因为我无法轻易更改数据的来源,而且数据来源很多,所以我无法手动删除或更改破坏值的字符,认为它是一个公式. 因此,我一直在寻找在删除多余字符的同时将单元格内容原始到另一个工作 ..
发布时间:2021-06-10 19:09:58 其他开发

创建函数正常数字格式?

我尝试了以下代码,但 不起作用 触发错误: val.reverse 不是函数 我该如何解决? 演示: http://jsfiddle.net/9ysZa/> //我想要这个输出:1,455,000函数数(val){var 结果 = val.reverse().join("").match(/[0-9]{1,3}/g).join(",").match(/./g).reverse().jo ..
发布时间:2021-06-10 19:09:52 前端开发

rdlc 报告中的自定义数字格式

rdlc 报告中是否有一种方法可以将数字格式化为:- 添加千位分隔符但保留小数位,所以 1000.00 --> 1,000.00 1000 --> 1000 解决方案 当然,在 TextBox 属性窗口中选择 Number 选项卡,选择“Number"类别并选择您想要的数字格式: ..
发布时间:2021-06-10 19:09:49 其他开发

数字掩码 &nls_参数

所以我有一个查询: SELECT ROUND(SUM(COLUMN1*(COLUMN3-COLUMN2)),2) FROM .... WHERE .... 编辑:四舍五入到小数点后两位. 它返回这种格式 - 示例: 5.25231.12.92 (预期输出:###0,00): 5,25231,120,92 那么,我该如何正确屏蔽它? SELECT ROUND(to_numbe ..
发布时间:2021-06-10 19:09:46 数据库

Int64 创建数字范围

我需要能够创建长度超过 19 位的数字范围. 我尝试使用Enumerable.Range(120000003463014,50000).ToList(); 这适用于较小的数字,但使用上面的我得到一个错误,说它对于一个 int32 数字来说太大了.有没有办法用大数字(有时我什至使用 25 位数字长 15 位数字)创建一个连续范围.提前致谢 附言我当前问题的起始编号是12885432 ..
发布时间:2021-06-10 19:09:42 C#/.NET

使用 DecimalFormat 时如何防止减号?

我正在使用一个库,让我可以配置使用 DecimalFormat 模式格式化数字的方式.我需要删除减号以显示数字的绝对值.我试过 "0.00###;0.00###" 和 "0.00###;#" 都没有成功.我可以选择任何减号(例如“0.00###;(0.00###)")但我不能没有任何符号? 预先感谢您的建议, 汤姆 解决方案 如果使用“0.00###; 0.00###"(注意分 ..
发布时间:2021-06-10 19:09:39 Java开发

iOS13:尝试使用 es_ES 语言环境格式化 4 位数字时,NumberFormatter 缺少 groupingSeparator

我已将我的项目更新到 iOS 13,但我意识到我用于格式化价格的价格格式化程序已停止正常工作. groupingSeparator 是将千位分组的符号,4 位数字缺失:使用西班牙语言环境 es_ES 时从 1000 到 9999. 下面有一个简单的截图来验证它.NumberFormatter 似乎适用于 en_US 语言环境和高于 9999 的数字,但每当使用 es_ES 语言环境并尝 ..
发布时间:2021-06-10 19:09:36 移动开发

浮点数中的固定位数

我在 SE 上阅读了很多关于此的讨论,但仍然找不到合适的. 我想用相同的位数绘制一些不同长度的数字. 例如我有:12.345678、1.2345678.现在,因为我必须用他们的错误来绘制它们,我希望每个都有不同的格式,以便它们很重要. 所以,我想用可变的小数位数来绘制它们.就我而言,绘制 23.45678+/-1.23456 没有任何意义,但更好的是 23.4+/-1.2.另一方 ..
发布时间:2021-06-10 19:09:33 Python

在 Oracle 中始终获得 2 个小数位的最佳方法是什么?

在 Oracle 返回的值中始终获得 2 个小数位的最佳方法是什么? 目前我正在用 number_format 等包装所有与数据库相关的 PHP 函数,但我想将这些函数直接移到 SQL 查询中. 更好的是,当我连接到 Oracle 时,是否有我可以设置或类似的环境变量,这样我就不必这样做了? function OrderNetTotal($id) {全球 $dbh;$sth = $d ..
发布时间:2021-06-10 19:09:30 PHP

Java数字格式

我正在尝试在程序中使用 java 的 NumberFormat 类和 getPercentInstance 方法来计算税收.我希望程序显示的是一个带有两位小数的百分比.现在,当我之前尝试将小数格式化为百分比时,Java 将 0.0625 显示为 6%.如何让 Java 显示这样的小数或将 0.0625 表示为“6.25%"? 代码片段: NumberFormat fmt1 = Number ..
发布时间:2021-06-10 19:09:27 Java开发

Python 字符串格式化:填充负数

我想将我的整数格式化为字符串,以便在没有符号的情况下,它们将被零填充以至少包含两位数字. 例如我想要 1-110-10 成为 01-0110-10 具体来说,我希望负数 (3) 和非负数 (2) 的最小字符串长度不同.此处 中的简单数字填充是不够的.这可能吗? 解决方案 您可以使用 str.format,但在大小上加 1 以将负数考虑在内: l = [1,-1,10,-10 ..
发布时间:2021-06-10 19:09:24 Python

CSS3:是否可以在数字中使用千位分隔符?

可能的重复: 使用 CSS 格式化数字(小数位、千位分隔符等) 我正在开发一个用于统计的网络应用程序(LAMP 平台),我想知道 CSS3 是否可以处理数以千计的分隔. 例如,我想要这样的文字 已售商品:101715 可能看起来像 已售商品:101 715 所以用空格作为千​​位分隔符. 我知道我可以用 PHP 来实现它,而且对于像 CSS3 这样的东西,这与相关内容的 ..
发布时间:2021-06-10 19:09:22 前端开发

解析带有负后缀的数字

有人可以向我解释为什么下面的代码会给出这个输出吗? 1.2空值 运行以下代码: String positive = "1.2+";字符串负 = "1.2-";DecimalFormat format = new DecimalFormat("0.0");format.setPositiveSuffix("+");format.setNegativeSuffix("-");format.set ..
发布时间:2021-06-10 19:09:16 Java开发

根据区域设置的数字格式(逗号分隔)

我需要以以下格式123,456,789.90 显示类似123456789.905 的数值.但是逗号分隔会根据手机中选择的区域设置而变化(就像美国英语选择的逗号分隔是 3 个位置,如果选择印度英语就像 12,34,56,789.90)..> 如何格式化我的 Double? 解决方案 所以,java.text.NumberFormat 并没有解决这个问题,不幸的是,com.ibm.icu.t ..
发布时间:2021-06-10 19:09:13 Java开发

在python中将负值打印为十六进制

我在 C++ 中有以下代码片段: for (int x = -4; x 它的输出是 hex x -4 0xFFFFFFFC十六进制 x -3 0xFFFFFFFD十六进制 x -2 0xFFFFFFFE十六进制 x -1 0xFFFFFFFF十六进制 x 0 0x00000000十六进制 x 1 0x00000001十六进制 x 2 0x00000002十六进制 x 3 0x0000000 ..
发布时间:2021-06-10 19:09:10 Python