Общие

В.3
Есть ли что-то еще, о чем следует помнить при выполнении операций BASE-N и логических операций?
О.3
Да. Вы можете выполнять расчеты не только с десятичными числами, но и с двоичными, восьмеричными и шестнадцатеричными числами. Результаты вычислений в режиме BASE-N всегда отображаются в выбранной в данный момент системе счисления. Чтобы представить число в другой системе счисления, выберите требуемую систему счисления. Можно также выполнять расчеты с отрицательными числами и логические операции.

Примечание.
При вводе шестнадцатеричных цифр A, B, C, D, E и F используйте клавиши, отмеченные красными или зелеными буквами. В этом случае не требуется нажимать клавишу [ALPHA] перед нажатием выбранной клавиши с буквой.

Преобразование чисел из системы счисления с основанием BASE-N в десятичные числа

Система счисления Основание пример (десятичное число 28) Результат
Двоичное число 2 1x 24 + 1x 23 + 1x 22 + 0x 21 + 0x20 11100
Восьмеричное число 8 3x 81 + 4x 80 34
Десятичное число 10 2x 101 + 8x 100 28
Шестнадцатеричное число 16 1x 161 + 12x 160 1C


Ниже приведены расчеты, выполненные с помощью калькулятора fx-991MS. Вычисления на калькуляторах для научных расчетов других моделей (fx-115MS, fx-115WA, fx-991WA, fx-3650P и т.п.) выполняются аналогично.

Пример.Преобразование десятичного числа 28 в двоичную систему счисления.
1.В режиме BASE задайте десятичный тип в качестве основания системы счисления по умолчанию.
[MODE] [MODE] [3](BASE) [X2](Dec)
2. Введите десятичное число 28.
[2] [8] [=]
3. Укажите двоичную (Bin) систему счисления.
[log](BIN)
Отображаемый результат: 11100

Логические операции
Результатом логических операций являются поразрядное логическое умножение (and), логическое сложение (or), исключающее логическое сложение (Xor,Exor) и исключающее логическое вычитание (Xnor). В случае с отрицательными двоичными, восьмеричными и десятичными числами дополнение берется в двоичной системе счисления, а затем результат возвращается в исходной системе счисления. В случае десятичной системы счисления отрицательные числа отображаются со знаком минус.

Таблица истинности

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 эквивалентно выражению: НЕ (A И B)
A Nor B эквивалентно выражению: НЕ (A ИЛИ B)
A Xor B эквивалентно выражению: (A ИЛИ B) и (НЕ(A) ИЛИ НЕ(B))

Примеры:
Преобразование результатов побитовых логических операций Or и Xor над шестнадцатеричными числами 19 и 1A в двоичные числа.

Операция ИЛИ: 19 ИЛИ 1A
1. В режиме BASE задайте шестнадцатеричную систему счисления по умолчанию.
[MODE] [MODE] [3](BASE) [^](Hex)
2. Введите шестнадцатеричное число 19.
[1] [9]
3. Введите логический оператор.
[x -1](LOGIC) [2](or)
4. Введите шестнадцатеричное число 1A. Результат отобразится в шестнадцатеричной системе счисления.
[1] [( – )](A) [=]
Отображаемый результат: 1b
5. Укажите двоичную (Bin) систему счисления.
[log](BIN)
Отображаемый результат: 11011

Операция Xor: 19 Xor 1A
1. В режиме BASE задайте шестнадцатеричную систему счисления по умолчанию.
[MODE] [MODE] [3](BASE) [^](Hex)
2. Введите шестнадцатеричное число 19.
[1] [9]
3. Введите логический оператор.
[x -1](LOGIC) [x -1](LOGIC) [1](xor)
4. Введите шестнадцатеричное число 1A. Результат отобразится в шестнадцатеричной системе счисления.
[1] [( – )](A) [=]
Отображаемый результат: 3
5. Укажите двоичную (Bin) систему счисления.
[log](BIN)
Отображаемый результат: 11

Насколько полезна эта информация?

Отправить