问题标签 [digits]

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 投票
6 回答
10541 浏览

regex - Perl 正则表达式数字

在此代码部分中考虑我的正则表达式:

\d{4}不打印任何内容。将\d{3}仅打印123. 但是,如果我更改为\d{1,2}?它将打印所有内容。我认为,根据我目前阅读的所有资料,这{1,2}意味着:一位但不超过两位。所以它应该只打印1and 2,对吗?

我需要什么来提取包含一到两位数字的项目?

0 投票
1 回答
3140 浏览

scala - Scala BigDecimal 如何显示更多小数?

首先,我知道关于 1 除以 3 有一个类似的主题。但是,我的代码完全不同,我不知道如何将那里提供的信息应用于我的情况。我将不胜感激。

我在 Scala 中制作了一个 Pi 计算器,并在代码末尾打印了结果。但是,我想要更多的小数,但我不知道如何实现。我当前的输出是:

这是代码:

0 投票
3 回答
822 浏览

php - 在 php 的日期时间中转换 14 位数字

我在 php 中有两个值:

值:20120101151420
20120101151306

我想从两个值中找出以秒为单位的时间差异。(我是否需要将它们转换为时间格式。如何)

0 投票
6 回答
12857 浏览

sql-server - 如何计算浮点列中小数点右侧的位数?

我有存储为浮点的纬度和经度表。如何计算纬度列中小数点右侧的位数?数据看起来像这样:

我想要这个

我试图将其转换为文本并使用 . 作为分隔符,但 CONVERT 没有按预期工作。四舍五入到四位有效数字

给我

谢谢 !

0 投票
1 回答
114 浏览

javascript - 如何用空白替换单词和数字组合?

如何更换

网址:http://www.abc.com&query_id=123&query_id1=12

至 :http://www.abc.com&query_id1=12

如何在javascript中用空白替换任何query_id?

0 投票
5 回答
1972 浏览

c - 有没有更有效的方法将数字拆分成数字?

我必须将一个数字分成几个数字才能在 LCD 上显示。现在我使用以下方法:

这种方法的问题是除法和模运算在 MSP430 微控制器上非常慢。这种方法是否有任何替代方法,或者不涉及除法或减少操作数量的方法?

注意:我不能使用任何库函数,例如itoa. 这些库很大,而且函数本身也很耗资源(在周期数和 RAM 使用方面)。

0 投票
2 回答
2929 浏览

validation - Grails:指定域类中整数的位数

有没有比验证器更好的方法来强制整数精确,例如 2 位数字?

在我的幻想世界中,我会做这样的事情:

也许是大整数?

根据提出的答案,我认为我可能不想要一个整数,因为 '01' 是一个可接受的值。

0 投票
10 回答
143868 浏览

c - C:如何将多位数字分解为单独的变量?

假设我在 C 中有一个多位整数。我想将其分解为个位整数。

123会变成1,23.

我该怎么做,特别是如果我不知道整数有多少位?

0 投票
5 回答
933 浏览

c++ - 为什么浮点变量通过以一种奇怪的方式在点后切割数字来节省价值?

我有这个简单的代码行:

当我打印此 val 或查看范围时,它存储值 123456.13

好的,没关系,它不能将点后的所有数字都存储在 4 个字节中,但为什么它会在点后变成 13?不应该是12吗?

(在win32上使用vc++ 2010 express)

0 投票
39 回答
91751 浏览

algorithm - 给定一个数字,找到与原始数字具有完全相同的数字集的下一个更高的数字

我刚刚轰炸了一次面试,在我的面试问题上几乎取得了零进展。谁能让我知道该怎么做?我尝试在线搜索但找不到任何东西:

给定一个数字,找到与原始数字具有完全相同的数字集的下一个更高的数字。例如:给定 38276 返回 38627

我想首先找到小于个位的第一个数字(从右边开始)的索引。然后我将轮换子集中的最后一位数字,使其成为由相同数字组成的下一个最大数字,但被卡住了。

面试官还建议尝试一次交换一个数字,但我无法弄清楚算法,只是盯着屏幕大约 20-30 分钟。不用说,我想我将不得不继续找工作。

编辑:为了它的价值,我被邀请参加下一轮面试