问题标签 [leading-zero]

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 投票
8 回答
59107 浏览

javascript - Input field value - remove leading zeros

I have a textbox in Javascript. When I enter '0000.00' in the textbox, I want to know how to convert that to only having one leading zero, such as '0.00'.

0 投票
4 回答
10070 浏览

python - 摆脱 Python 中日期字符串的前导零?

有没有一种灵活的方法来摆脱 Python 中日期字符串的前导零?

在下面的示例中,我希望得到 12/1/2009 作为回报,而不是 12/01/2009。我想我可以使用正则表达式。但对我来说,这似乎有点矫枉过正。有更好的解决方案吗?

也可以看看

Python strftime - 没有前导0的日期?

0 投票
30 回答
477922 浏览

javascript - Javascript 添加前导零至今

我创建了这个脚本来提前计算 10 天的日期,格式为 dd/mm/yyyy:

通过将这些规则添加到脚本中,我需要在日期和月份组件上显示带有前导零的日期。我似乎无法让它工作。

如果有人可以告诉我将这些插入脚本的位置,我将不胜感激。

0 投票
1 回答
753 浏览

arm - 具有内在函数的前导零计算

我正在尝试优化一些在嵌入式系统中工作的代码(FLAC 解码、Windows CE、ARM 926 MCU)。

默认实现使用宏和查找表:

bsr然而,大多数 CPU在 x86 和clzARM ( http://www.devmaster.net/articles/fixed-point-optimizations/ ) 上已经有一个专用指令,这应该更有效。

在 Windows CE 上,我们有内部函数_CountLeadingZeros,它应该只是调用那个值。然而,它比宏慢 4 倍(以 1000 万次迭代测量)。

(应该)依赖于专用 ASM 指令的内在函数怎么可能慢 4 倍?

0 投票
4 回答
31446 浏览

sqlite - SQLite 函数用前导零格式化数字?

我有一个需要包含产品的 SQLite 数据库。这些产品具有固定格式的复合产品编号,由类别、组和产品编号 (cccccc.gg.ppp) 组成。每次插入新产品时,应使用类别和组编号构建新产品编号,然后是该组中最高的产品编号,加一。

为此,我正在考虑将所有三个数字存储在单独的字段中,并使用视图来动态组合产品编号。为此,我需要添加前导零,因为产品编号的格式是固定的。

但是,我似乎找不到可以让我这样做的内置 SQLite 函数...... :-(

我宁愿不编写自定义函数,因为我们可能必须与其他开发人员共享数据库,以便他们从中读取数据;而且我不知道他们将使用什么平台或语言。

这可以做到吗?还是我们必须找到不同的解决方案?

0 投票
5 回答
6610 浏览

c++ - 我可以给出一个流来在 C++ 中的数字上打印前导零的指令是什么?

我知道如何使它成为十六进制:

现在,如果 myNum 只需要一位数字,我希望它始终打印前导零:

那么我该怎么做呢?

0 投票
5 回答
2551 浏览

javascript - 如何在时间表中保持领先零

我有选择的时间,但我想保持前导零:

这是执行的数学运算:

我进行了很好的搜索,如果我错过了什么可以随意辱骂我(但指出我正确的方向)。

0 投票
3 回答
254462 浏览

string - 如何在sqlite中使用填充连接字符串

我在一个 sqlite 表中有三列:

我需要选择Column1-Column2-Column3(例如A-01-0001)。我想用一个填充每一列-

我是 SQLite 的初学者,任何帮助将不胜感激

0 投票
9 回答
4500 浏览

java - 删除 BigDecimal 的前导零和分隔符字符

我们的应用程序可以获得以下数字:

等等

这些值被我们的代码视为BigDecimal,就我们而言,我们是用钱来操作的。

Web UI 上有一个表单,用户应该在其中查看这些浮动部分的价格,转换为以下部分:

问题是,如何削减领先价格zerodelimiter character投入价格。也许BigDecimal类有标准方法,比如 trimLeadingZeroes(),但找不到。

更新: 仅修剪前导零和分隔符

例如:

0 投票
1 回答
3505 浏览

import - SAS proc 导入缺少前导零

我正在尝试使用 proc import ( SAS ) 将数字从 csv 文件导入 sas 数据集,但导入后我所有的前导零都消失了。

例如,

'0123456' 导入后我只会得到 '123456'