/* File field.c. Contains miscellaneous functions for computations with fields. At present, only field whose order is a prime number or 4 are
implemented. */
/* Check for valid field size. */ if ( size > 255 )
ERROR( "buildField", "Field sizes are restricted to 255.") if ( size != 4 && !isPrime(size) )
ERROR( "buildField", "At present, field sizes must be prime or 4.")
/* Allocate field and fill in field size, characteristic, and exponent. */
F = allocField();
F->size = size; if ( size != 4 ) {
F->characteristic = size;
F->exponent = 1;
} else {
F->characteristic = 2;
F->exponent = 2;
}
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.