|
发表于 2024-1-27 05:22:40
|
显示全部楼层
factor是分解整数的函数,当然也可以分解多项式。
一般情况下分解的速度是要超过mathematica6.0的,
这是本人的体验!
实例:factor(10^60+1)
结果是
[73,1]
[137,1]
[1676321,1]
[99990001,1]
[5964848081,1]
[100009999999899989999000000010001,1]
计算时间766ms,不到一秒钟!!!!!!!
结果就不用我解释了吧?前面的代表素数因子,后面的代表个数。
但是返回的结果都是bpsw pseudoprime。可以使用
isprime(%),计算时间16ms,只要第一列都是1,
那么代表分解结果是正确的,第二列不用管它!
应该说软件的设计是很合理的!至少我是很满意的!
就介绍这么多! |
|