
- •Глава 5 – Системы счисления.
- •5.0 Введение.
- •5.0.1 Почему я должен выполнить этот модуль?
- •5.0.2 Что я буду изучать в этом модуле?
- •5.1 Двоичная система счисления
- •5.1.1 Двоичные адреса и адреса iPv4
- •5.1.2 Видео. Перевод чисел из двоичной в десятичную систему счисления
- •5.1.3 Двоичная позиционная система счисления
- •5.1.4 Проверьте свое понимание темы - бинарная система чисел
- •5.1.5 Конвертировать двоичный в десятичные
- •5.1.7 Преобразование десятичных чисел в двоичный формат
- •5.1.8 Пример преобразования десятичных чисел в двоичный формат
- •5.1.10 Упражнение. Игра «Двоичные числа»
- •5.1.11 Адреса iPv4
- •5.2 Шестнадцатеричная система счисления
- •5.2.1 Шестнадцатеричные адреса и адреса iPv6
- •5.2.2 Видео - преобразование между шестнадцатеричной и десятичной системами нумерации
- •5.2.3 Десятичное в шестнадцатеричное преобразование
- •5.2.4 Шестнадцатеричное в десятичное преобразование
- •5.2.5 Проверьте свое понимание - шестнадцатеричная система чисел
- •5.3 Практика и контрольная работа модуля
- •5.3.1 Что я изучил в этом модуле?
- •5.3.2 Контрольная модуля - Системы нумерации
5.1.2 Видео. Перевод чисел из двоичной в десятичную систему счисления
Нажмите «Воспроизведение», чтобы увидеть, как двоичный адрес преобразуется в десятичный.
(ТУТ ВИДЕО)
5.1.3 Двоичная позиционная система счисления
Чтобы переводить числа из двоичной в десятичную систему счисления, нужно понимать позиционную систему счисления. Принцип позиционной системы счисления заключается в том, что значение цифры определяется ее «позицией» в последовательности цифр. Вам уже знакома наиболее распространенная система счисления — десятичная (с основанием 10).
В таблице показана суть десятичной системы счисления с точкой-разделителем.
Основание |
10 |
10 |
10 |
10 |
Позиция в числе |
3 |
2 |
1 |
0 |
Вычисление |
(103) |
(102) |
(101) |
(100) |
Позиционное значение |
1000 |
100 |
10 |
1 |
Следующие маркеры описывают каждую строку таблицы.
Строка 1, Основание - это база числа. Десятичная система счисления имеет основание 10. 2-я строка определяет позицию десятичного числа (справа налево): 0 (1-я позиция), 1 (2-я позиция), 2 (3-я позиция), 3 (4-я позиция). Эти числа также представляют экспоненциальное значение, которое будет использоваться для расчета позиционного значения (4-я строка). В 3-й строке рассчитывается позиционное значение путем возведения основания в степень, равную экспоненциальному значению его позиции строки 2. Примечание: n0 это = 1.
Позиционное значение строки 4 представляет единицы тысячи, сотни, десятки и единицы.
Чтобы воспользоваться позиционной системой, сопоставьте заданное число с его позиционным значением. В примере на рис. 2 показана позиционная запись десятичного числа 1234.
|
Тысячи |
Сотни |
Десятки |
Единицы |
Позиционное значение |
1000 |
100 |
10 |
1 |
Десятичное число (1234) |
1 |
2 |
3 |
4 |
Вычислите |
1 x 1000 |
2 x 100 |
3 x 10 |
4 x 1 |
Добавить их... |
1000 |
+ 200 |
+ 30 |
+ 4 |
Результат |
1234 |
Напротив, двоичная позиционная запись работает так, как описано в таблице.
Основание |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
Позиция в числе |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
Вычислите |
(27) |
(26) |
(25) |
(24) |
(23) |
(22) |
(21) |
(20) |
Позиционное значение |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
Следующие маркеры описывают каждую строку таблицы.
Строка 1, Основание - это база числа. Двоичная система счисления имеет основание 2. 2-я строка определяет позицию двоичного числа (справа налево): 0 (1-я позиция), 1 (2-я позиция), 2 (3-я позиция), 3 (4-я позиция). Эти числа также представляют экспоненциальное значение, которое будет использоваться для расчета позиционного значения (4-я строка). В 3-й строке рассчитывается позиционное значение путем возведения основания в степень, равную экспоненциальному значению его позиции строки 2. Примечание: n0 это = 1.
Позиционное значение строки 4 представляет единицы , двойки, четверки, восьмерки и т.д.
На примере, в таблице, показано соответствие двоичного числа 11000000 десятичному числу 192. Если бы двоичное число составляло 10101000, то ему бы соответствовало десятичное число 168.
Позиционное значение |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
|
Двоичное число (11000000) |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
|
Вычислите |
1 x 128 |
1 x 64 |
0 x 32 |
0 x 16 |
0 x 8 |
0 x 4 |
0 x 2 |
0 x 1 |
|
Добавить их .. |
128 |
+ 64 |
+ 0 |
+ 0 |
+ 0 |
+ 0 |
+ 0 |
+ 0 |
|
Результат |
192 |