Вы находитесь на странице: 1из 2

Выполнил лабораторную работу Фёдор Светаш, ученик 1 курса АиУ-2023

Контрольные вопросы:
1. Перевод чисел из р-ичной системы счисления в десятичную:
 Умножьте каждую цифру числа в р-ичной системе счисления на
соответствующую степень основания р (начиная с нулевой
степени для первой цифры справа).
 Сложите полученные произведения. Пример: Для числа 1011 в
двоичной системе счисления, перевод в десятичную будет: 12^3
+ 02^2 + 12^1 + 12^0 = 8 + 0 + 2 + 1 = 11.
2. Перевод целого десятичного числа в р-ичную систему счисления:
 Делите число на основание р и запоминайте остаток.
 Продолжайте деление до тех пор, пока результат деления не
станет равным нулю, записывая остатки справа налево. Пример:
Перевод числа 75 в восьмеричную систему счисления: 75 / 8 = 9 с
остатком 3, затем 9 / 8 = 1 с остатком 1. Таким образом, 75 в
восьмеричной системе записывается как 113.
3. Перевод правильной десятичной дроби в р-ичную систему счисления:
 Умножьте дробную часть числа на основание р и запишите
целую часть результата.
 Повторяйте этот процесс для дробной части, умножая её на
основание р и записывая целую часть результата до тех пор, пока
дробная часть не станет равной нулю или достигнет требуемой
точности. Пример: Перевод числа 0.625 в двоичную систему
счисления: 0.625 * 2 = 1. Мы записываем 1 как первую цифру
после запятой. Затем 0.625 * 2 = 1. Мы записываем 1 как вторую
цифру после запятой. Таким образом, 0.625 в двоичной системе
будет 0.101.
4. Перевод неправильной десятичной дроби в р-ичную систему
счисления:
 Разделите числитель дроби на знаменатель, чтобы получить
десятичную дробь.
 Затем переведите полученную десятичную дробь в р-ичную
систему счисления, как описано в вопросе 3. Пример: Перевод
дроби 7/3 в восьмеричную систему: Сначала 7 / 3 = 2 с остатком
1, что приводит к десятичной дроби 2.3333... Затем переводим
эту десятичную дробь в восьмеричную как 2.4444...
2 задание.
1. 1980 в другие системы:
 В двоичную (2-ю) систему: 1980 в двоичной системе будет:
11111000100.
 В восьмеричную (8-ю) систему: 1980 в восьмеричной системе
будет: 3664.
 В шестнадцатеричную (16-ю) систему: 1980 в
шестнадцатеричной системе будет: 7BC.
2. 533,51 в другие системы:
 В двоичную (2-ю) систему: Для дробной части 0,51, можно
умножить её на 2, чтобы найти первую цифру после запятой: 0,51
* 2 = 1,02. Таким образом, первая цифра после запятой - это 1.
Затем остаток 0,02 можно умножить на 2, чтобы найти
следующую цифру: 0,02 * 2 = 0,04. Вторая цифра после запятой -
это 0. Продолжая этот процесс, получаем: 533,51 в двоичной
системе будет: 1000011010,1001.
 В восьмеричную (8-ю) систему: 533 в восьмеричной системе
будет: 1015, а 0,51 можно перевести в восьмеричную как 0,64
(приближенно). Итак, 533,51 в восьмеричной системе будет:
1015,64.
 В шестнадцатеричную (16-ю) систему: 533 в шестнадцатеричной
системе будет: 215, а 0,51 можно перевести в
шестнадцатеричную как 0,82 (приближенно). Итак, 533,51 в
шестнадцатеричной системе будет: 215.D2.
3 задание:
число 3CD,BA в 16-й системе счисления эквивалентно числу 17565652 в
восьмеричной системе.
1327,46 (в восьмеричной) = 2BB.98 (в шестнадцатеричной)
1 задание:
1. 10011010111 в 10-ю систему: 1*(2^10) + 0*(2^9) + 0*(2^8) + 1*(2^7) +
1*(2^6) + 0*(2^5) + 1*(2^4) + 0*(2^3) + 1*(2^2) + 1*(2^1) + 1*(2^0) =
1024 + 0 + 0 + 128 + 64 + 0 + 16 + 0 + 4 + 2 + 1 = 1249.
2. 0112 в 10-ю систему: Это число начинается с 0 и содержит 1 второй
цифре, которая находится вне диапазона для двоичной системы
(допустимые цифры - 0 и 1). Поэтому это число невалидно в двоичной
системе.
3. 12372,418 в 10-ю систему: Это число уже в десятичной системе,
поэтому оно остается без изменений и равно 12372.418 в 10-й системе.
4. 1D2,7D1 в 10-ю систему: D в шестнадцатеричной системе обозначает
13 в десятичной. Переводим это число в десятичную систему: 1*(16^2)
+ 13*(16^1) + 2*(16^0) + 7*(16^(-1)) + 13*(16^(-2)) + 1*(16^(-3)) = 256 +
208 + 2 + 0.4375 + 0.0087890625 + 0.000244140625 ≈ 466.4456338125.

Вам также может понравиться