Grondtal-n-berekeninge (BASE-N)
Druk 
(BASE-N) om na die BASE-N-modus te verander, vir berekeninge met desimale, heksadesimale, binêre en/of oktale waardes.
Die aanvanklike standaard-getalmodus wanneer BASE-N-modus begin, is desimaal. Dit beteken insleuteling en berekeningsresultate gebruik die desimale getalformaat.
Druk een van die volgende sleutels om van getalmodus te verander:
(DEC) vir desimaal,
(HEX) vir heksadesimaal,
(BIN) vir binêr of
(OCT) vir oktaal.
Voorbeeld 1: Om na BASE-N-modus te verander, verander na binêre modus en bereken 112 + 12

(BASE-N)
(BIN)
- 11
1

Voorbeeld 2: Verander daarna na heksadesimale modus en bereken 1F16 + 116

(HEX) 1
(F)
1

Voorbeeld 3: Verander daarna na oktale modus en bereken 78 + 18

(OCT) 7
1

Neem kennis
Gebruik die volgende sleutels om die letters A tot F in te sleutel vir heksadesimale waardes:
(A),
(B),
(C),
(D),
(E),
(F).
In die BASE-N-modus werk insleuteling van breuk- (desimale) waardes en eksponente nié. Indien 'n berekeningsresultaat 'n breukdeel het, word dit afgesny.
Die insleuteling- en vertoon-variasiewydtes is 16 bis vir binêre waardes en 32 bis vir ander tipes waardes. Die volgende is inligting oor insleuteling- en vertoon-variasiewydtes.
| Grondtal-n-modus | Insleuteling-/vertoon-variasiewydtes |
|---|---|
| Binêr | Positief: 0000000000000000 ≦ x ≦ 0111111111111111 Negatief:1000000000000000 ≦ x ≦ 1111111111111111 |
| Oktaal | Positief: 00000000000 ≦ x ≦ 17777777777 Negatief:20000000000 ≦ x ≦ 37777777777 |
| Desimaal | -2147483648 ≦ x ≦ 2147483647 |
| Heksadesimaal | Positief:00000000 ≦ x ≦ 7FFFFFFF Negatief:80000000 ≦ x ≦ FFFFFFFF |
Om die getalmodus van 'n bepaalde ingesleutelde waarde te spesifiseer
'n Spesiale bevel kan direk ná 'n waarde ingesleutel word om die getalmodus van daardie waarde te spesifiseer. Die spesiale bevele is: d (desimaal), h (heksadesimaal), b (binêr) en o (oktaal).
Voorbeeld: Om 1010 + 1016 + 102 + 108 te bereken en die resultaat as 'n desimale getal te vertoon

(DEC)
(BASE)
(d) 10

(BASE)
(h) 10

(BASE)
(b) 10

(BASE)
(o) 10
- 36
Om 'n berekeningsresultaat na 'n ander tipe waarde om te skakel
Enige van die volgende sleuteloperasies kan gebruik om die berekeningsresultaat wat tans vertoon word, na 'n ander tipe waarde om te skakel:
(DEC) (desimaal),
(HEX) (heksadesimaal),
(BIN) (binêr),
(OCT) (oktaal).
Voorbeeld: Om 1510 × 3710 in die desimale modus te bereken en dan die resultaat om te skakel na heksadesimaal, binêr en oktaal

(DEC) 15
37
- 555
(HEX)- 0000022B
(BIN)- 0000001000101011
(OCT)- 00000001053
Logiese en negasie-operasies
Die sakrekenaar het logiese operateurs (and, or, xor, xnor) en funksies (Not, Neg) vir logiese en negasie-operasies op binêre waardes.
Gebruik die keuselys wat verskyn wanneer 
(BASE) gedruk word om hierdie logiese operateurs en funksies in te voer.
| Druk hierdie sleutel: | Om dit in te sleutel: |
|---|---|
(and) |
Logiese operateur "and" (logiese produk), wat die resultaat van 'n biswyse AND oplewer |
(or) |
Logiese operateur "or" (logiese som), wat die resultaat van 'n biswyse OR oplewer |
(xor) |
Logiese operateur "xor" (eksklusiewe logiese som), wat die resultaat van 'n biswyse XOR oplewer |
(xnor) |
Logiese operateur "xnor" (eksklusiewe negatiewe logiese som), wat die resultaat van 'n biswyse XNOR oplewer |
(Not) |
"Not("-funksie, wat die resultaat van 'n biswyse komplement oplewer |
(Neg) |
"Neg("-funksie, wat die resultaat van 'n twee-se-komplement lewer |
Al die volgende voorbeelde word in die binêre modus (
(BIN)) uitgevoer.
Voorbeeld 1: Om die logiese AND van 10102 en 11002 te bereken (10102 and 11002)
1010
(BASE)
(and) 1100
- 0000000000001000
Voorbeeld 2: Om die logiese OR van 10112 en 110102 te bereken (10112 or 110102)
1011
(BASE)
(or) 11010
- 0000000000011011
Voorbeeld 3: Om die logiese XOR van 10102 en 11002 te bereken (10102 xor 11002)
1010
(BASE)
(xor) 1100
- 0000000000000110
Voorbeeld 4: Om die logiese XNOR te bereken van 11112 en 1012 (11112 xnor 1012)
1111
(BASE)
(xnor) 101
- 1111111111110101
Voorbeeld 5: Om die biswyse komplement van 10102 te bepaal (Not(10102))


(BASE)
(Not) 1010

- 1111111111110101
Voorbeeld 6: Om 1011012 te negeer (die twee-se-komplement daarvan te neem) (Neg(1011012))


(BASE)
(Neg) 101101

- 1111111111010011
Neem kennis
In die geval van 'n negatiewe binêre, oktale of heksadesimale waarde sal die sakrekenaar die waarde na 'n binêre waarde verander, die twee se komplement kry en dit dan terug omskakel na die oorspronklike grondtal. Vir desimale (grondtal-10) getalle sal die sakrekenaar eenvoudig 'n negatiewe teken byvoeg.


