有关质数和合数的问题请问如何快速地辨别一个数是质数还是合数?比如,2213看似是质数,其实它有约数23和97.真让我头疼.

来源:学生作业学帮网 编辑:学帮网 时间:2024/04/29 11:59:52

有关质数和合数的问题
请问如何快速地辨别一个数是质数还是合数?
比如,2213看似是质数,其实它有约数23和97.
真让我头疼.

考试不会出这样的题刁难学生的,老师自己都还分辨不出呢!
还有,你的题目出错了.23*97=2231
不过我可以推荐一个方法给你(要碰碰运气)
如12*34,可以用以下方法计算:
.12
.34
-----------
..0308.(03是1*3; 08是2*4)
.04.(04是1*4)
.06.(06是2*3)
-----------
.408.(加法)
如23*97:
.23
.97
-----------
..1821.(18是2*9; 21是3*7)
.14.(14是2*7)
.27.(27是3*9)
-----------
...2231.(加法)
将因数的各个数字设为未知数(如X.Y.Z.Q),再利用我上面介绍方法的原理进行解方程,运气好的话可以.
如XY*ZQ,可以用以下方法计算:
.XY
.ZQ
-----------
(X*Z)(Y*Q)
...(X*Q)
...(Y*Z)
-----------
...2231.(加法)
分析尾数为1的有1*1=01、3*7=21、9*9=81,可猜出Y和Q,接下来的也都用这样的方法,只要你有恒心,相信你能解得出来(如果解不出来就是质数罗~).

靠运气

先判断能否被2,3,5,7,11,13整除,如果初步判断不了,则看这个数有没可能是其他质数的乘积

先判断能否被2,3,5,7,11,13整除,如果初步判断不了,则看这个数有没可能是其他质数的乘积
实在不行只能靠运气