#1866·JavaScript

[特性]: 重数定理

作者: ridge-kimani创建于 2025年12月11日更新于 2025年12月11日

动机

由重复数字或重复块构成的数字——如111111,424424,或结构如10n+1(如100000001)——在数字理论上遵循可预测的规律. 这些图案不是随机的;它们产生于一个质数的10个modulo的相乘顺序.

现在,我们将这些数字视为任意整数,这导致了三个核心问题:

  1. 缺失的数学行为

重复的数字有一个非常具体的因子化规则(例如:10000001被分出17个). 我们的逻辑是:

  • 对分辨性为何起作用没有任何见解,
  • 或强迫我们用天真的方法 来计算分辨性,而这种分辨性的规模太小了
  1. 代码中的不一致模式

由于这些数字按个案处理,需要处理的任何职能:

  • 补充单位(111.1),
  • 重复数字(777777),
  • 重复区块(XYZXYZ),
  • 或环状结构(10n±1),

最终重新实施部分逻辑,往往不正确或效率低下. 将此引入统一的数学规则可以提高可维护性和正确性.

  1. 大量重复模式的性能浪费

重复的数位整数可以极其大(有时会超过一百万位数长).

使用多相-顺序方法让我们使用 O(log n) 模块算术计算可分性,而无需建立实际数字。

随着这个算法的建立,一旦多相顺序成为系统的一部分,它就会解锁:

  • 快速重排分辨性检查,
  • 对重复数字进行系统分析,
  • 处理环状体表达,
  • 更好地支持涉及小数周期的初级测试。

我认为这将是一个很好的 解决,因为它是一个未决问题 在数字理论。

实例

这些例子显示了实际数字、图案和数学原因,

**1. 典型的例子:100 000001可分出17个

100000001 QQ 17 = 5882353

为什么?

`100000001=108+1' 10 modulo 17的多相顺序为8,意为:

108 * 1(模式17)

所以说:

108+1 + + 2(模式17)? 否-但108 -- -- 1(模式17)

其实:

108 ≡-1(模式17)

因此:

108+1+0(模式17)

-- -- . . .

  • 2. 重复区块实例:424424

区块:424' 重复两次——总结构:424424'

由 :

7、11、13-因为1001=7×11×13

为什么?

`424424 = 424 × 1001',以及:

1001=103+1=(103-1)/9×9

1001因素进入了7,11,和13,这个事实来自于10个摩多罗这些质数的相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相

-- -- . . .

3. 重复实例:111111

111111'是1'的`6'个复数。 它等于:

111111 = (106 - 1) / 9

由 :

3个
第7条
第11个
第13条
页:1

为什么这些质素?

因为10个元质的相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相 例如:

  • ord11(10)=2 →和2相差 6
  • Ord37(10) = 3 →和 3相差 6
  • 圆体7(10)= . . . . . . .

内容来源: TheAlgorithms/JavaScript