Ja. Förutom decimalvärden kan du i dina beräkningar även använda binära, oktala och hexadecimala värden. Beräkningsresultat i läget BASE-N visas alltid i det talsystem som är valt för närvarande. Du kan ändra talsystem om du vill ändra visningen av ett värde till motsvarande tal i den andra basen. Du kan även utföra beräkningar med negativa värden och logiska beräkningar.
Obs!
När du anger hexadecimala värden ska du använda knapparna med röda eller gröna alfabetiska bokstäver för att ange A, B, C, D, E och F. I det här fallet behöver du inte trycka på knappen [ALPHA] innan du trycker på bokstavsknappen.
Konvertering från BASE-N till decimaltal
Talsystem |
Bas |
exempel (det decimala talet 28) |
Resultat |
Binärt |
2 |
1x 24 + 1x 23 + 1x 22 + 0x 21 + 0x20 |
11100 |
Oktalt |
8 |
3x 81 + 4x 80 |
34 |
Decimalt |
10 |
2x 101 + 8x 100 |
28 |
Hexadecimalt |
16 |
1x 161 + 12x 160 |
1C |
Följande beräkningar utförs med fx-991MS. Andra modeller av tekniska räknare (fx-115MS, fx-115WA, fx-991WA, fx-3650P osv.) fungerar på liknande sätt.
Exempel: Konvertera det decimala värdet 28 till binär form.
1. Använd läget BASE och ange decimaltal som talbasinställning.
[MODE] [MODE] [3](BASE) [X2](Dec)
2. Mata in det decimala värdet 28.
[2] [8] [=]
3. Ange binära tal som önskad talbas.
[log](BIN)
Resultat som visas: 11100
Logiska operationer
Med logiska operationer visas det bitvisa resultatet av den logiska produkten (and), logiska summan (or) den exklusiva logiska summan (Xor, Exor) eller den exklusiva, negativa logiska summan (Xnor). När det gäller negativa binära, oktala och decimala värden används tvåkomplementet av det ekvivalenta binära talet, och resultatet omvandlas till värdet i den ursprungliga talbasen. För decimaltal visas negativa värden med ett minustecken.
Sanningstabell
A |
B |
A And B |
A Or B |
A Nand B |
A Nor B |
A Xor B |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
A Nand B är ekvivalent med: Not (A and B)
A Nor B är ekvivalent med: Not (A or B)
A Xor B är ekvivalent med: (A Or B) And (Not(A) Or Not(B))
Exempel:
Räkna ut bitvis Or och Xor för de hexadecimala värdena 19 och 1A, och konvertera resultatet till binära värden.
Or-operation: 19 Or 1A
1. Använd läget BASE och ange hexadecimala tal som talbasinställning.
[MODE] [MODE] [3](BASE) [^](Hex)
2. Mata in det hexadecimala talet 19.
[1] [9]
3. Mata in den logiska operatorn.
[x -1](LOGIC) [2](or)
4. Mata in det hexadecimala talet 1A. Då visas det hexadecimala resultatet.
[1] [( - )](A) [=]
Resultat som visas: 1b
5. Ange binära tal som önskad talbas.
[log](BIN)
Resultat som visas: 11011
Xor-operation: 19 Xor 1A
1. Använd läget BASE och ange hexadecimala tal som talbasinställning.
[MODE] [MODE] [3](BASE) [^](Hex)
2. Mata in det hexadecimala talet 19.
[1] [9]
3. Mata in den logiska operatorn.
[x -1](LOGIC) [x -1](LOGIC) [1](xor)
4. Mata in det hexadecimala talet 1A. Då visas det hexadecimala resultatet.
[1] [( - )](A) [=]
Resultat som visas: 3
5. Ange binära tal som önskad talbas.
[log](BIN)
Resultat som visas: 11 |
|