primalitytest.java~1~
来自「一个一元曲线多项式数值演示例子」· JAVA~1~ 代码 · 共 36 行
JAVA~1~
36 行
package numbercruncher.primeutils;import numbercruncher.primeutils.MillerRabinTest;import numbercruncher.primeutils.LucasTest;/** * Primality test that combines the Miller-Rabin and Lucas tests. */public class PrimalityTest{ /** number to test for primality */ private int p; /** number of times to run the Miller-Rabin test */ private int iterations; /** * Constructor. * @param p the number to test for primality * @param iterations the number of times to run * the Miller-Rabin test */ public PrimalityTest(int p, int iterations) { this.p = p; this.iterations = iterations; } /** * Perform the primality test. * @return true if p is prime, false if p is composite */ public boolean test() { return (new MillerRabinTest(p, iterations, null)).test() && (new LucasTest(p, null)).test(); }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?