/* The function isPrime( n) returns TRUE exactly when the quantity n of type Unsigned is prime. It can only be used to test positive integers which, if not prime, have a prime factor in the list primeList above.
(This is not checked.) */
BOOLEAN isPrime( constUnsigned n)
{ Unsigned d;
if ( n > 256L * 256L )
ERROR( "isPrime", "Attempt to apply function isPrime to integer out of range.");
for ( d = 0 ; primeList[d] != 0 && (unsignedlong) primeList[d] * primeList[d]
<= (unsignedlong) n ; ++d ) if ( n % primeList[d] == 0 ) returnFALSE;
returnTRUE;
}
Messung V0.5
¤ Dauer der Verarbeitung: 0.20 Sekunden
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.