问题标签 [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 投票
2 回答
5970 浏览

objective-c - 如何在 Objective C 中的 1 位整数的左侧添加零?

如何在 1 位整数的左侧添加零?是否有任何目标 C 函数来执行此操作?我需要这个,所以我只能有一个 NSDateFormat @"ddMMyyyy" 谢谢

我想在小于 10 的整数的左侧添加一个零,我不想使用 if 语句。有什么功能或方法可以实现这一点吗?

0 投票
6 回答
57546 浏览

c# - C# 字符串以数字正则表达式开头

我一直在寻找一段时间以弄清楚如何确认字符串以数字开头。我遇到了一个正则表达式语句'/^\d/',我可以确认它是否以数字开头。但是我似乎无法让它在下面的代码中工作。我在声明中哪里出错了if(Regex.Match(info,"/^\d/"))

示例数据(制表符分隔):
TicketID 状态 URL InitCats PostRevCats ListNumClosed 555555 Closed http://5555555.com/searcho Malicious Sites 55555

0 投票
4 回答
828 浏览

php - 在 PHP 中显示更多数字

假设我有:

它只打印出 0.33333333333333,我可以得到更多的数字吗?

0 投票
2 回答
130 浏览

ruby - 当数组中有超过 3 个时,如何仅删除数组中相同数字的 3 个实例?

假设我有一个数组,其中包含三个以上给定数字的重复。我只想删除其中三个重复,并将数字的任何剩余实例留在结果数组中。

例如:

给了我想要的结果:

但是,在下面的示例中,我希望最后一个“2”保留在数组中。

这里的结果是:

我希望结果是:

我还有另一个代码块,类似于上面的代码块,使用有点不同的逻辑,但最终得到相同的结果:

我不知所措,除了一些令人讨厌的诡计,包括找到 3x 重复数字的第一个实例的索引,并从中切出 [index, 2] 。必须有一种更“类似红宝石”的方式。

谢谢!

0 投票
1 回答
2546 浏览

.net - 为什么 guid 有特殊格式?

可能重复:
为什么 GUID 结构是这样声明的?

我一直在寻找 GUID 的生成和处理,并且想知道为什么微软决定这些“奇怪”的格式。

指示如何格式化此 Guid 的值的单个格式说明符。格式参数可以是“N”、“D”、“B”、“P”或“X”。如果 format 为 null 或空字符串 (""),则使用 "D"。

说什么?

格式标志如下:

N : 32 位 = 00000000000000000000000000000000

D:由连字符分隔的 32 位数字 = 00000000-0000-0000-0000-000000000000

B:用连字符分隔的 32 位数字,用大括号括起来 = {00000000-0000-0000-0000-000000000000}

P:用连字符分隔的 32 位数字,括在括号中 = (00000000-0000-0000-0000-000000000000)

X:用大括号括起来的四个十六进制值,其中第四个值是也用大括号括起来的八个十六进制值的子集 = {0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 }}

为什么???

为什么不是 00000000-00000000-00000000-00000000

或 0000-0000-0000-0000-0000-0000-0000-0000 ??

有没有人有一个好的答案,除了它的微软?:o)

0 投票
7 回答
26453 浏览

c++ - 使用while循环计算数字

我最近正在制作一个程序,该程序需要检查用户输入的数字中的位数。结果,我编写了以下代码:

据我所知(即使我的经验有限),它看起来很粗糙而且相当不雅。

有没有人知道如何改进这段代码(而不使用内置的 c++ 函数)?

0 投票
3 回答
2646 浏览

algorithm - 计数数字出现

这个问题真的让我很困惑;给定两个整数A , B,我们想计算[A, B]范围内数字的出现次数。我认为,如果我们可以计算[0, A][0, B]范围内的数字出现次数,那么剩下的就很简单了。那么如何计算[0, x]范围内的数字出现次数?这不是作业,这实际上是 SPOJ 的问题。天真的方法行不通,因为 A 和 B 可以大到 10 ^ 9。这里有一些例子:

输入:

1 10

输出:

1 2 1 1 1 1 1 1 1 1

输入:

44 497

输出:

85 185 185 185 190 96 96 96 95 93

0 投票
19 回答
81302 浏览

algorithm - 查找整数的位数

查找正整数位数的最佳方法是什么?

我发现了这 3 种基本方法:

  • 转换为字符串

    /li>
  • for 循环

    /li>
  • 对数计算

    /li>

您可以在大多数语言中计算 log10(x) = ln(x) / ln(10)。

首先我认为字符串方法是最脏的方法,但我越想越觉得它是最快的方法。或者是吗?

0 投票
3 回答
7848 浏览

regex - perl 中的 4 位数字验证

当我将命令行参数传递给 perl 程序时,我进行了验证检查。我传递了两年,第一个传递的参数应该小于第二个传递的参数,并且两个参数都应该只是数字,而且它们应该正好是 4。

#Sunny>perl check.pl 2007 2008 这很好

#Sunny>perl check.pl 2008 2007 这是不好的

#Sunny>perl check.pl 200 2007 这是不好的

我为此编写了代码,但无法弄清楚为什么它不起作用。

0 投票
1 回答
696 浏览

android - Android 在活动开始时显示数字键盘

如标题所述,如何在活动开始时调用数字键盘?现在我有这个:

在 OnCreate 中。但这只是一个带有字母的普通全键盘。