1樓:砂粒
質數,即素數,指只能被1和它自己整除的數,如2,3,5,7,11,13,17……
對於一個合數,把它寫成質數相乘的形式,叫做分解質因數
如:所有合數,用2~47之中的質因數去除就可以了,包括【2,3,5,7,11,13,17,19,23,29,31,37,41,43,47】
4=2*2
6=2*3
8=2*2*2
9=3*3
10=2*5
12=2*2*3
14=2*7
15=3*5
16=2*2*2*2
18=2*3*3
20=2*2*5
21=3*7
22=2*11
24=2*2*2*3
25=5*5
26=2*13
27=3*3*3
28=2*2*7
30=2*3*5
32=2*2*2*2*2
33=3*11
34=2*17
35=5*7
36=2*2*3*3
38=2*19
39=3*13
40=2*2*2*5
42=2*3*7
44=2*2*11
45=3*3*5
46=2*23
48=2*2*2*2*3
49=7*7
50=2*5*5
513*17
52=2*2*13
54=2*3*3*3
55=5*11
56=2*2*2*7
57=3*19
58=2*29
60=2*2*3*5
62=3*31
63=3*3*7
64=2*2*2*2*2*2
65=5*13
66=2*3*11
68=2*2*17
69=3*23
70=2*5*7
72=2*2*2*3*3
74=2*37
75=3*5*5
76=2*2*19
77=7*11
78=2*3*13
80=2*2*2*2*5
81=3*3*3*3
82=2*41
84=2*2*3*7
85=5*17
86=2*43
87=3*29
88=2*2*2*11
90=2*3*3*5
91=7*13
92=2*2*23
93=3*31
94=2*47
95=5*19
96=2*2*2*2*2*3
98=2*7*7
99=3*3*11
100=2*2*5*5
首先,合數又名合成數,是滿足以下任一(等價)條件的正整數:
是兩個大於 1 的整數之乘積;
擁有某大於 1 而小於自身的因子;
擁有至少三個因子;
不是 1 也不是素數;
有至少一個素因子的非素數.
值得注意的是,完全平方數有奇數個因子,不是完全平方數的合數有偶數個因子.
知道了什麼是合數,
我想就可以知道規律了,
將合數先除以2,除下來的數,若還可以除2,就再除,除到不能再除為止,若是3的倍數,則除以3,除到不能再除為止,若已經是質數了,就結束了,若還不是,就除以5,依此類推……
總結:將合數依此除以100以內,從2開始的質數,直到不能再除為止,即可.
例如:84/2=42/2=21/3=7/7=1 則84的質因數為2,3,7
2樓:匿名使用者
用短除法就ok了。因為末尾是偶數,我們先除以2,得4321然後計算,發現4321=29x149
而149沒有質因數了
那8642=2x29x149
c語言分解質因數,C語言分解質因數
if m k 0 說明還沒找到因數,每次都是從2開始,逐漸遞增,來找因數的 else,else部分,說明已經找到了因數,找到因數以後,先把因數列印出來,然後讓m等於被除後的數,讓k 2,也就是從2開始,繼續遞增找其他的因數啊 舉個例子,你就明白了,比如15,你要對它進行分解質因數,該怎麼做呢 先讓k...
分解質因數,五十,分解質因數,五十,
50 2 5 5 81 3 3 3 3 分解質因數 每個合數都可以寫成幾個質數相乘的形式。其中每個質數都是這個合數的因數,叫做這個合數的分解質因數。分解質因數只針對合數。81分解質因數 每個合數都可以寫成幾個質數相乘的形式。其中每個質數都是這個合數的因數,叫做這個合數的分解質因數。分解質因數只針對合...
把75分解質因數,應寫成,75分解質因數,及分解質因數的方法
答 把75分解質因數,應寫成75 3 5 5,故答案為 75 3 5 5 75 3 5 5,即由1個質因數3,2個質因數5 75分解質因數,及分解質因數的方法 75分解質因數是 75 3 5 5.方法 分解質因數就是把一個合數寫成幾個質數的連乘積形式,一般先從簡單的質數試著分解 表示方法是把合數寫在...