问题标签 [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 回答
201 浏览

php - 从 MySQL 中获取长变量/数字并“压缩”它

假设我的数据库中有一个 10,000 位数字...

如果它被回显出来,这对观众来说会很迟钝。

有没有办法只显示 100(前 100 个)?数字?

- 要么使用 php,要么(Pref.)使用 MySQL 只获得前 100 个......

0 投票
3 回答
1937 浏览

digits - 代码高尔夫:ASCII 艺术编号

可能的重复:
代码高尔夫 - 横幅生成

发布您的最短代码以将数字转换为 ASCII 艺术数字。

输入- 假设已经设置了一个名为z的整数变量,其中包含该数字。

输出- 将输出打印到控制台。

质量- 字符数越少越好。

格式- 灵活,只要它是 ASCII 艺术并且看起来像一个数字。数字之间也必须有一些间距。

测试输入:365

0 投票
7 回答
2975 浏览

php - PHP 最左边的数字

假设我有一个包含整数或浮点数的变量(因为整数可能会溢出到 PHP 中的浮点数)。

我想运行一些操作来获取最左边的数字和其余的数字。

为了更好地解释:

现在,我知道如果将数字表示为字符串,有多种方法可以做到这一点,但我试图避免将其类型转换为字符串。

我可能正在寻找一个包含按位运算的解决方案,但我在该主题上相当薄弱,所以我希望通常在低级别工作的人能够回答这个问题!

谢谢一堆。

0 投票
2 回答
270 浏览

javascript - 从键盘或数字键盘识别 2 键

我想在我的 Web 应用程序中添加键盘快捷键。

但是对于其中一个,我需要能够区分使用小键盘输入的数字和在 qwerty 字符上方输入的数字(我的用例是法语键盘,所以这是 azerty,但我认为这不是问题)。我将把它与大写锁定激活的检测结合起来。

那可能吗?

0 投票
7 回答
10564 浏览

c++ - 数组除法 - 将存储在数组中的两个数字相除的最佳方法是什么?

我有两个数组(股息,除数):

我需要结果(股息/除数)为:

我使用数组减法做到了这一点:

  • 从被除数中减去除数,直到被除数变为 0 或小于除数,每次将商增加 1,

但这需要很长时间。有一个更好的方法吗?

0 投票
7 回答
4514 浏览

algorithm - 按数字顺序对 N 个数字进行排序

给定一个 N 数字范围,例如 [1 到 100],按数字顺序对数字进行排序(即)对于数字 1 到 100,排序后的输出缠绕为 1 10 100 11 12 13 。. . 19 2 20 21 ..... 99

这就像基数排序一样,只是数字以与正常基数排序相反的顺序排序。

我尝试将每个数字中的所有数字存储为链表以加快操作速度,但这会导致空间复杂度很大。

我需要一个可行的算法来解决这个问题。

从所有答案中,“转换为字符串”是一个选项,但是没有其他方法可以做到这一点吗?也可以给出上面提到的排序字符串的算法。

0 投票
11 回答
158736 浏览

python - 在python中,如何将一位数转换为两位数字符串?

所以说我有

a = 5

我想将其打印为字符串 '05'

0 投票
5 回答
1592 浏览

c++ - 如何安全快速地从 int 中提取数字?

我们目前有一些代码可以从 int 中提取数字,但我需要将其转换为没有 snprintf 的平台,而且我担心缓冲区溢出。我已经开始编写自己的便携式(和优化的)snprintf,但有人告诉我在这里询问,以防有人有更好的主意。

我们使用 C 字符串是因为速度非常重要。

0 投票
6 回答
21280 浏览

java - 如何使用 BigInteger 类在 Java 中生成随机的 n 位整数?

我不确定如何使用 BigInteger 类在 Java 中生成随机的 n 位整数。

0 投票
3 回答
5877 浏览

c# - 如何获得双精度数中包含的位数?

我正在尝试获取以下双精度值中的位数:56.46855976,而不使用将其转换为字符串(并简单地将“。”替换为“”)。

有人有什么想法吗?