Ugrás a tartalomra

n-bázis számítások (BASE-N)

Nyomja meg az (BASE-N) gombot a BASE-N módba való belépéshez, amennyiben decimális, hexadecimális, bináris és/vagy oktális számrendszerű értékek használatával óhajt számításokat végezni.

A BASE-N módba lépéskor az alapértelmezett kezdő számmód a decimális számrendszer, ami azt jelenti, hogy a bevitel és a számítási eredmények is a decimális számformátumot használják.
A számmódok átkapcsolásához nyomja meg az alábbi gombok valamelyikét: (DEC) a decimálishoz, (HEX) a hexadecimálishoz, (BIN) a binárishoz és (OCT) az oktálishoz.


1. példa: A BASE-N módba lépéshez kapcsoljon bináris számrendszerű módba, és számítsa ki: 112 + 12

  • (BASE-N)
  • (BIN)
  • 111

2. példa: A fentiek folytatásaként kapcsoljon hexadecimális számrendszerű módba, és számítsa ki: 1F16 + 116

  • (HEX) 1(F)1

3. példa: A fentiek folytatásaként kapcsoljon oktális számrendszerű módba, és számítsa ki: 78 + 18

  • (OCT) 71

Megjegyzés

Az A - F betűk beviteléhez a hexadecimális értékeknél használja következő gombokat: (A), (B), (C), (D), (E), (F).

BASE-N módban a számológép nem támogatja a tört (decimális) értékek és hatványkitevők bevitelét. Ha valamelyik számítás eredménye tört részt tartalmaz, a számológép levágja azt.

A beviteli és kiviteli tartomány bináris számrendszerű értékeknél 16 bit, egyéb típusú értékeknél 32 bit. A beviteli és kivitel tartományokról a továbbiakban lehet olvasni részletesen.

n-bázis mód Beviteli/kiviteli tartományok
Bináris számrendszernél

Pozitív: 0000000000000000 ≦ x ≦ 0111111111111111

Negatív:1000000000000000 ≦ x ≦ 1111111111111111

Oktális számrendszernél

Pozitív: 00000000000 ≦ x ≦ 17777777777

Negatív:20000000000 ≦ x ≦ 37777777777

Decimális számrendszernél -2147483648 ≦ x ≦ 2147483647
Hexadecimális számrendszernél

Pozitív:00000000 ≦ x ≦ 7FFFFFFF

Negatív:80000000 ≦ x ≦ FFFFFFFF


A számmód megadása konkrét beviteli értéknél

Közvetlenül az érték után egy különleges parancs bevitelével tudja megadni az illető érték számmódját. Az alábbi különleges parancsok léteznek: d (decimális), h (hexadecimális), b (bináris) és o (oktális).


Példa: A 1010 + 1016 + 102 + 108 kiszámítása és az eredmény decimális értékként való megjelenítése

  • (DEC)(BASE)(d) 10
    (BASE)(h) 10
    (BASE)(b) 10
    (BASE)(o) 10
  • 36

Számítási eredmény átszámítása más típusú értékre

Az éppen megjelenített számítási eredményt az alábbi gombműveletek valamelyikével tudja átszámítani más típusú értékre: (DEC) (decimális), (HEX) (hexadecimális), (BIN) (bináris), (OCT) (oktális).


Példa: A 1510 × 3710 decimális módban való kiszámítása, majd az eredmény hexadecimálissá, binárissá és oktálissá alakítása

  • (DEC) 1537
  • 555
  • (HEX)
  • 0000022B
  • (BIN)
  • 0000001000101011
  • (OCT)
  • 00000001053

Logikai és negációs műveletek

A számológép logikai operátorokat (and, or, xor, xnor) és függvényeket (Not, Neg) is tartalmaz, amelyekkel logikai és negációs műveletek végezhetők bináris számrendszerű értékeken.
Ezeknek a logikai operátoroknak és függvényeknek beviteléhez használja a (BASE) megnyomásakor megjelenő menüt.


Nyomja meg ezt a gombot: Ennek beviteléhez:
(and) Az „and” (logikai szorzat) logikai operátor egy bitszintű AND művelet eredményét adja vissza
(or) Az „or” (logikai összeg) logikai operátor egy bitszintű OR művelet eredményét adja vissza
(xor) Az „xor” (kizáró logikai összeg) logikai operátor egy bitszintű XOR művelet eredményét adja vissza
(xnor) Az „xnor” (kizáró logikai összeg tagadása) logikai operátor egy bitszintű XNOR művelet eredményét adja vissza
(Not) A „Not(” függvény egy bitszintű komplemens eredményét adja vissza
(Neg) A „Neg(” függvény egy kettes komplemens eredményét adja vissza

Az alábbi példák végrehajtása a bináris számrendszerű módban ((BIN)) történt.


1. példa: Az 10102 és 11002 logikai AND műveletének meghatározása  (10102 and 11002)

  • 1010(BASE)(and) 1100
  • 0000000000001000

2. példa: Az 10112 és 110102 logikai OR műveletének meghatározása  (10112 or 110102)

  • 1011(BASE)(or) 11010
  • 0000000000011011

3. példa: Az 10102 és 11002 logikai XOR műveletének meghatározása  (10102 xor 11002)

  • 1010(BASE)(xor) 1100
  • 0000000000000110

4. példa: Az 11112 és 1012 logikai XNOR műveletének meghatározása  (11112 xnor 1012)

  • 1111(BASE)(xnor) 101
  • 1111111111110101

5. példa: Az 10102 bitszintű komplemens meghatározása  (Not(10102))

  • (BASE)(Not) 1010
  • 1111111111110101

6. példa: Az 1011012  negálása (a kettes komplemens meghatározása)  (Neg(1011012))

  • (BASE)(Neg) 101101
  • 1111111111010011

Megjegyzés

Negatív bináris, oktális vagy hexadecimális érték esetén a számológép binárissá alakítja át az értéket, fogja a kettes komplemenst, majd visszaalakítja az eredeti számbázisra. Decimális (base-10) alapú értékeknél a számológép mindössze kiteszi elé a mínusz előjelet.

nyomtassa ki ezt az oldalt
Oldal teteje