如何在 R 中查找数字的质因数?
质数是指只能被自身和 1 整除的数。这些质数也可以整除其他数字,因此它们成为这些数字的因数。例如,5 是一个质数,它也可以整除 20。要查找数字的质因数,我们可以使用 numbers 包的 primeFactors 函数。
示例
library(numbers)
primeFactors(100)
[1] 2 2 5 5
primeFactors(1000)
[1] 2 2 2 5 5 5
primeFactors(32547)
[1] 3 19 571
primeFactors(12354767)
[1] 17 726751
primeFactors(21457)
[1] 43 499
primeFactors(99)
[1] 3 3 11
primeFactors(365748)
[1] 2 2 3 29 1051
primeFactors(214687)
[1] 11 29 673
primeFactors(3587497)
[1] 3587497
primeFactors(35874)
[1] 2 3 3 1993
primeFactors(268713)
[1] 3 3 73 409
primeFactors(298473)
[1] 3 7 61 233
primeFactors(236571)
[1] 3 78857
primeFactors(98753)
[1] 17 37 157
primeFactors(547821)
[1] 3 3 60869
primeFactors(3652147)
[1] 23 97 1637
primeFactors(6985147)
[1] 13 17 31607
primeFactors(1236587469)
[1] 3 13 19 131 12739
primeFactors(65214693)
[1] 3 3 3 2415359
primeFactors(326579)
[1] 11 11 2699
primeFactors(1236574)
[1] 2 618287
primeFactors(1500)
[1] 2 2 3 5 5 5
primeFactors(1521)
[1] 3 3 13 13
primeFactors(36254761235)
[1] 5 7 11 113 833347
primeFactors(25896321)
[1] 3 3 3 11 17 23 223
primeFactors(25821469)
[1] 25821469
primeFactors(36952147)
[1] 2447 15101
primeFactors(23621576)
[1] 2 2 2 11 41 6547
primeFactors(6985314)
[1] 2 3 3 7 55439
primeFactors(87452)
[1] 2 2 21863
primeFactors(326987125)
[1] 5 5 5 2615897
primeFactors(36582314)
[1] 2 18291157
primeFactors(96325741)
[1] 131 735311
primeFactors(121)
[1] 11 11
primeFactors(109)
[1] 109
primeFactors(136)
[1] 2 2 2 17
primeFactors(136672)
[1] 2 2 2 2 2 4271
primeFactors(137)
[1] 137
primeFactors(368742)
[1] 2 3 11 37 151
primeFactors(36)
[1] 2 2 3 3
primeFactors(49)
[1] 7 7
primeFactors(80)
[1] 2 2 2 2 5
primeFactors(23687111)
[1] 7 1297 2609
primeFactors(11111)
[1] 41 271
primeFactors(22222222)
[1] 2 11 73 101 137