Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Системы счисления.pdf
X
- •Системы счисления Представление чисел в компьютере
- •Классификация систем счисления
- •Классификация систем счисления
- •Римская СС
- •СС, применяемые в вычислительной технике
- •Двоичная СС
- •Двоичная СС
- •Двоичная СС
- •Восьмеричная СС
- •Восьмеричная СС
- •Шестнадцатеричная СС
- •Шестнадцатеричная СС
- •Перевод из двоичной системы счисления в десятичную
- •Перевод из восьмеричной системы счисления в десятичную
- •Перевод из шестнадцатеричной системы счисления в десятичную
- •Перевод целых чисел из десятичной СС
- •Перевод целых чисел из десятичной СС
- •Перевод в восьмеричную и шестнадцатеричную СС
- •Перевод вещественных чисел из десятичной СС в двоичную
- •Перевод вещественных чисел из десятичной СС в восьмеричную
- •Перевод вещественных чисел из десятичной СС в шестнадцатеричную
- •Перевод чисел из восьмеричной CC в двоичную и обратно
- •Перевод чисел из восьмеричной CC в двоичную и обратно
- •Перевод чисел из шестнадцатеричной CC в двоичную и обратно
- •Перевод чисел из шестнадцатеричной CC в двоичную и обратно
- •Арифметические операции в СС. Двоичная СС
- •Арифметические операции в СС. Двоичная СС
- •Арифметические операции в СС. Двоичная СС
- •Арифметические операции в СС. Двоичная СС
- •Арифметические операции в СС. Двоичная СС
- •Арифметические операции в СС. Двоичная СС
- •Арифметические операции в СС. Восьмеричная СС
- •Арифметические операции в СС. Восьмеричная СС
- •Арифметические операции в СС. Шестнадцатеричная СС
- •Арифметические операции в СС. Шестнадцатеричная СС
- •Представление целых чисел в компьютере
- •Представление целых чисел в компьютере
- •Представление целых чисел в компьютере
- •Представление чисел в прямом коде
- •Представление чисел в обратном и дополнительном кодах
- •Представление чисел в обратном и дополнительном кодах
- •Представление чисел в обратном и дополнительном кодах
- •Представление чисел в обратном и дополнительном кодах
- •Представление чисел в обратном и дополнительном кодах
- •Организация арифметических действий
- •Организация арифметических действий
- •Организация арифметических действий. Пример
- •Организация арифметических действий. Пример
- •Организация арифметических действий. Пример
- •Организация арифметических действий. Пример
- •Организация арифметических действий. Пример
- •Организация арифметических действий. Пример
- •Организация арифметических действий. Пример
- •Машинное представление вещественных чисел
- •Машинное представление вещественных чисел
- •Машинное представление вещественных чисел
Перевод из двоичной системы счисления в десятичную
N = Knqn + Kn-1qn-1 + … + K0q0 + K1q-1 + …
1 0 1. 0 1 1
22 21 20 2-1 2-2 2-3
101.0112 = 1 22 + 0 21 + 1 2°+ 0 2-1 + +1 2-2+1 2-3 = 4+1+0,25+0,125=5.37510
Перевод из восьмеричной системы счисления в десятичную
N = Knqn + Kn-1qn-1 + … + K0q0 + K1q-1 + …
1 0 5. 6 4
82 81 80 8-1 8-2
105.648=1 82+0 81+5 80+6 8-1+4 8-264+5+0.75+0.06=69.8110
Перевод из шестнадцатеричной системы счисления в десятичную
N = Knqn + Kn-1qn-1 + … + K0q0 + K1q-1 + …
1 4 9 F. 2 4 163 162 161 160 16-1 16-2
149F.2416=1 163+4 162+9 161 +15 160+ +2 16-1+4 16-2 4096+1024+144+15+0.12+ +0.02=5279.1410
Перевод целых чисел из десятичной СС
Как реализовать по десятичному натуральному числу N цифры его q-ичного представления?
Пусть N = (KnKn-i . . .K1 K0)q и количество цифр n + 1 неизвестно
Запишем представление числа N в виде:
N = Knqn + Kn-1qn-1 + … +K3q3 + K2q2 + K1q + K0 = ((…(Knq + + Kn-1)q + … + K3)q + K2)q + K1)q + K0
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]