质数阶乘计算器

输入整数上限n,计算所有不大于n的质数的乘积。

上限 n

30#

6469693230

结果位数: 10

质数因子: 10

2 × 3 × 5 × 7 × 11 × 13 × 17 × 19 × 23 × 29

质数阶乘计算器怎样计算

多个质数汇成一个不断增大的乘积

输入整数上限n,计算器会找出所有不大于n的质数,每个质数只乘一次,并给出n#的精确整数结果。

n表示上限,不表示质数个数

例如10#只包含2、3、5和7,并不是前10个质数的乘积。展开结果下方的列表,可以核对实际使用的全部因子。

n#=pnp primepn\#=\prod_{\substack{p\le n\\p\text{ prime}}}p

合数不会直接进入乘积,每个质数也不会重复出现。因此边界经过合数时,结果保持不变。

用相邻数字看清变化

5# = 30:计算2 × 3 × 5。

6# = 30:6是合数,没有增加新的质因子。

7# = 210:达到新质数7后,把原结果30乘以7。

30# = 6,469,693,230:共有10个质数因子,最大的一个是29。

初始值和长结果

0和1以内没有质数。按照空积等于1的约定,0#和1#都等于1。

质数阶乘呈阶梯式增长。29#与30#相同;当上限到31时,结果会再乘31。

输入范围是0到20000之间的整数。20000#共有8602位,计算过程不使用近似值。屏幕上的空格只用于阅读,复制时得到连续的全部数字。

关于质数阶乘的常见问题

#在这里是数学符号的一部分,与普通阶乘的选因规则不同。

n#表示什么?

表示所有不大于n的质数的乘积。

为什么8#等于210?

8以内的质数只有2、3、5、7,它们的乘积是210。

1会作为因子吗?

不会。1不是质数;没有质因子时采用值为1的空积。

可以输入小数吗?

不可以。此计算器只接受0到20000之间的整数上限。

大数结果会被四舍五入吗?

不会。计算器使用精确整数运算并保留每一位数字。

类似计算器

以下与此主题相关的计算器可能对您有用:

在社交媒体上分享

如果您喜欢,请在您的社交媒体平台上分享计算器。对您来说很简单,对项目的推广很有帮助。谢谢!