- •Системы счисления Представление чисел в компьютере
- •Классификация систем счисления
- •Классификация систем счисления
- •Римская СС
- •СС, применяемые в вычислительной технике
- •Двоичная СС
- •Двоичная СС
- •Двоичная СС
- •Восьмеричная СС
- •Восьмеричная СС
- •Шестнадцатеричная СС
- •Шестнадцатеричная СС
- •Перевод из двоичной системы счисления в десятичную
- •Перевод из восьмеричной системы счисления в десятичную
- •Перевод из шестнадцатеричной системы счисления в десятичную
- •Перевод целых чисел из десятичной СС
- •Перевод целых чисел из десятичной СС
- •Перевод в восьмеричную и шестнадцатеричную СС
- •Перевод вещественных чисел из десятичной СС в двоичную
- •Перевод вещественных чисел из десятичной СС в восьмеричную
- •Перевод вещественных чисел из десятичной СС в шестнадцатеричную
- •Перевод чисел из восьмеричной CC в двоичную и обратно
- •Перевод чисел из восьмеричной CC в двоичную и обратно
- •Перевод чисел из шестнадцатеричной CC в двоичную и обратно
- •Перевод чисел из шестнадцатеричной CC в двоичную и обратно
- •Арифметические операции в СС. Двоичная СС
- •Арифметические операции в СС. Двоичная СС
- •Арифметические операции в СС. Двоичная СС
- •Арифметические операции в СС. Двоичная СС
- •Арифметические операции в СС. Двоичная СС
- •Арифметические операции в СС. Двоичная СС
- •Арифметические операции в СС. Восьмеричная СС
- •Арифметические операции в СС. Восьмеричная СС
- •Арифметические операции в СС. Шестнадцатеричная СС
- •Арифметические операции в СС. Шестнадцатеричная СС
- •Представление целых чисел в компьютере
- •Представление целых чисел в компьютере
- •Представление целых чисел в компьютере
- •Представление чисел в прямом коде
- •Представление чисел в обратном и дополнительном кодах
- •Представление чисел в обратном и дополнительном кодах
- •Представление чисел в обратном и дополнительном кодах
- •Представление чисел в обратном и дополнительном кодах
- •Представление чисел в обратном и дополнительном кодах
- •Организация арифметических действий
- •Организация арифметических действий
- •Организация арифметических действий. Пример
- •Организация арифметических действий. Пример
- •Организация арифметических действий. Пример
- •Организация арифметических действий. Пример
- •Организация арифметических действий. Пример
- •Организация арифметических действий. Пример
- •Организация арифметических действий. Пример
- •Машинное представление вещественных чисел
- •Машинное представление вещественных чисел
- •Машинное представление вещественных чисел
Системы счисления Представление чисел в компьютере
Классификация систем счисления
•Анатомического
происхождения
десятичная
пятеричная
двенадцатеричная
двадцатеричная
•Алфавитные СС
славянская
древнеармянская
древнегрузинская
древнегреческая
Классификация систем счисления
• Прочие СС |
• Машинные СС |
Вавилонская |
двоичная |
Римская |
восьмеричная |
|
десятичная |
|
шестнадцатеричная |
Римская СС
Алфавит:
I — 1, V — 5, X — 10, L — 50, С — 100,
D — 500, М — 1000.
Первые 12 чисел в римской СС:
I, II, III, IV, V, VI, VII, VIII, IX, X, XI, XII.
Позиционные и непозиционные
СС
В позиционной СС "вес" представляемой цифры зависит от ее места в числе, то есть позиции, которую она занимает.
q – основание СС
x – цифры пятизначного числа
x |
x |
x |
x |
x |
|
|
|
|
|
q4 |
q3 |
q2 |
q1 |
q0 |
|
|
|
|
|
Позиционные и непозиционные
СС
q=10
Вес каждой последующей цифры в 10 раз больше веса предыдущей
2 |
3 |
7 |
= 2102 + 3101 + 7100 |
102 |
101 |
100 |
|
|
|
|
|
Позиционные и непозиционные
СС
В любой позиционной СС число
представляет сумму степеней основания, умноженных на соответствующие коэффициенты:
N = Knqn + Kn-1qn-1 + … + K0q0 + K1q-1 + …,
где N — изображаемое число;
К — коэффициенты (цифры числа), 0 К q - 1;
q — основание системы счисления.