Siirry sisältöön

Base-n-laskutoimitukset

Kun haluat suorittaa laskuja desimaali-, heksadesimaali-, binääri- ja/tai oktaaliarvoilla, avaa Base-N-sovellus. Paina , valitse Base-N-sovelluskuvake ja paina sitten . Alkuperäinen numerotilan oletusasetus, kun käynnistät Base-N-sovelluksen, on desimaali.

Voit vaihtaa numerotilaa Base-N-sovelluksen avaamisen jälkeen seuraavien näppäinten avulla: .

-näppäimen painaminen käy läpi numerotilat alla kuvatulla tavalla.

(1) [Decimal]

(2) [Hexadecimal]

(3) [Binary]

(4) [Octal]


Huomaa

Esimerkeissä esitettyihin arvoihin liitetyt alaviitteet osoittavat kunkin arvon kantaluvun (numerotilan).
Esimerkki: 12 ... Binääri 1; 116 ... Heksadesimaali 1


Esimerkki 1: Laske 112 + 12

1. Muuta numerotila [Binary]-tilaan käyttämällä -näppäintä.

2. Suorita laskutoimitus 112 + 12.

  • 111

Esimerkki 2: Yhtälön 1F16 + 116 laskeminen heksadesimaalissa

1. Muuta numerotila [Hexadecimal]-tilaan käyttämällä -näppäintä.

2. Suorita laskutoimitus 1F16 + 116.

  • 1(F)1

Huomaa

Käytä seuraavia näppäimiä syöttääksesi kirjaimet A–F heksadesimaaliarvoja varten: (A), (B), (C), (D), (E), (F). Voit syöttää heksadesimaaliarvot alla olevien CATALOG-valikkokohtien avulla.
– [Hex Value] > [A], [B], [C], [D], [E] tai [F]

Huomaa, että jos syötät minkä tahansa merkin väliltä A–F käyttämällä alla olevaa toimintoa, merkkiä käsitellään muuttujan nimenä, ei heksadesimaaliarvona.

(1) Näytä muuttujien luettelonäyttö painamalla .

(2) Valitse [A=], [B=], [C=], [D=], [E=] tai [F=] ja paina sitten .

(3) Valitse esiin tulevasta valikosta [Recall].

Base-N-sovelluksessa murtolukuarvojen (desimaalilukujen) ja eksponenttiarvojen syöttöä ei tueta. Jos laskutulokseen sisältyy murto-osa, se poistetaan.

Tietoja syöttö- ja tulostusalueista (32 bittiä) on alla.

Kantaluku Alue
Binääri Positiivinen: 00000000000000000000000000000000 ≤ x ≤ 01111111111111111111111111111111 Negatiivinen: 10000000000000000000000000000000 ≤ x ≤ 11111111111111111111111111111111
Oktaali Positiivinen: 00000000000 ≤ x ≤ 17777777777 Negatiivinen: 20000000000 ≤ x ≤ 37777777777
Desimaali -2147483648 ≤ x ≤ 2147483647
Heksadesimaali Positiivinen: 00000000 ≤ x ≤ 7FFFFFFF Negatiivinen: 80000000 ≤ x ≤ FFFFFFFF

Math ERROR tapahtuu, kun laskentatulos on käytettävän numerojärjestelmän soveltuvan alueen ulkopuolella.

Tietyn syöttöarvon numerotilan määrittäminen

Voit syöttää erityiskomennon välittömästi ennen arvoa määrittämään arvon numerotilan. Erikoiskomennot ovat: d (desimaali), h (heksadesimaali), b (binääri) ja o (oktaali).


Esimerkki 3: Yhtälön 1010 + 1016 + 102 + 108 laskeminen ja näyttäminen tulos desimaalilukuna

1. Muuta numerotila [Decimal]-tilaksi käyttämällä -näppäintä.

2. Suorita laskutoimitus 1010 + 1016 + 102 + 108.

  • – [Base Prefix] > [Decimal(d)] 10
    – [Base Prefix] > [Hexadecimal(h)] 10
    – [Base Prefix] > [Binary(b)] 10
    – [Base Prefix] > [Octal(o)] 10

Laskutuloksen muuntaminen toiseen lukumuotoon

Voit muuntaa näytettävän laskutoimituksen toisen tyyppiseksi arvoksi käyttämällä -näppäintä.


Esimerkki 4: Yhtälön 1510 × 3710 laskeminen desimaalitilassa ja tuloksen muuntaminen heksadesimaalimuotoon

1. Muuta numerotila [Decimal]-tilaksi käyttämällä -näppäintä.

2. Suorita laskutoimitus 1510× 3710.

  • 1537

3. Muuta numerotila [Hexadecimal]-tilaan käyttämällä -näppäintä.

Loogiset ja negaatiotoiminnot

Loogisia ja negaatiolaskutoimituksia suoritetaan painamalla ja valitsemalla [Logic Operation], ja valitsemalla sitten haluttu komento (Neg, Not, and, or, xor, xnor) esiin tulevasta valikosta. Kaikki seuraavat esimerkit suoritetaan binääritilassa.


Esimerkki 5: Loogisen AND-operaation arvon määrittäminen luvuille 10102 ja 11002 (10102 and 11002)

  • 1010
    – [Logic Operation] > [and]
    1100

Esimerkki 6: Bittikäännöksen (komplementin) määrittäminen luvulle 10102 (Not(10102))

  • – [Logic Operation] > [Not]
    1010

Huomaa

Negatiivisen binääri-, oktaali- tai heksadesimaaliarvon tapauksessa laskin muuttaa arvon binääriksi, ottaa siitä kahden komplementin ja muuntaa sen sitten takaisin alkuperäiseen kantajärjestelmään. Desimaaliluvuille laskin vain lisää miinus-merkin.

Sivun yläosa