Eindige rekenkundige ringen in de rekenmachine
Vanaf het begin hebben wij onze eindige rekenkundige bewerking
gedefinieerd zodat de resultaten altijd positief zijn. Het modulaire rekenkundige
systeem in de rekenmachine is zodanig ingesteld dat de modulusring n de
getallen -n/2+1, ...,-1, 0, 1,...,n/2-1, n/2 betreft als n even is, en de getallen
–(n-1)/2, -(n-3)/2,...,-1,0,1,...,(n-3)/2, (n-1)/2 als n oneven is. Bij bijvoorbeeld
n = 8 (even) bestaat de eindige rekenkundige ring in de rekenmachine uit de
volgende getallen: (-3,-2,-1,0,1,3,4), terwijl voor n = 7 (oneven), de
overeenkomstige eindige rekenkundige ring van de rekenmachine bestaat uit (-
3,-2,-1,0,1,2,3).
Modulaire rekenkunde in de rekenmachine
Selecteer het submenu MODULO in het menu ARITHMETIC („Þ) om het
modulaire rekenkundige menu in de rekenmachine op te roepen. Het
beschikbare menu bevat de functies: ADDTMOD, DIVMOD, DIV2MOD,
EXPANDMOD, FACTORMOD, GCDMOD, INVMOD, MOD, MODSTO,
MULTMOD, POWMOD en SUBTMOD. In de vorige paragrafen werden al korte
beschrijvingen gegeven van deze functies. Hierna laten we enkele toepassingen
van deze functie zien.
Het instellen van de modulus (van MODULO)
De rekenmachine bevat een variabele met de naam MODULO die in de
{HOME CASDIR} directory staat en die de grootte van de te gebruiken modulus
in modulaire rekenkunde opslaan.
De standaardwaarde van MODULO is 13. Om de waarde van de MODULO te
wijzigen, kunt de nieuwe waarde direct opslaan in de variabele MODULO in
het subdirectory {HOME CASDIR}. U kunt ook de nieuwe MODULO-waarde
opslaan met de functie MODSTO.
Modulaire rekenkundige bewerkingen met getallen
Voor het optellen, aftrekken, vermenigvuldigen, delen en tot een macht
verheffen door middel van modulaire rekenkunde gebruikt u de functies
ADDTMOD, SUBTMOD, MULTMOD, DIV2MOD en DIVMOD (voor deling) en
POWMOD. In de RPN-modus moet u de twee betreffende getallen waarmee
invoeren, gescheiden met een [ENTER] of een [SPC] en druk dan op de
desbetreffende modulaire rekenkundige functie. Probeer bijvoorbeeld de
volgende bewerkingen door gebruik te maken van een modulus van 12:
Blz. 5-15