Основы информатики

Общее представление о системах счисления. Перевод чисел в двоичную, восьмеричную и шестнадцатеричную системы счисления. Разбивка чисел на тройки и четверки цифр. Разряды символов числа. Перевод из шестнадцатеричной системы счисления в десятичную.

Рубрика Программирование, компьютеры и кибернетика
Вид практическая работа
Язык русский
Дата добавления 19.04.2011
Размер файла 15,5 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Практическая работа 1

Системы счисления. Представление о системах счисления

1. Переведите в двоичную систему счисления следующие числа в десятичной системе счисления: 18, 987, 6745. Полученные двоичные числа переведите в восьмеричную и шестнадцатеричную системы счисления. Здесь и далее представлять весь процесс перевода, а не только конечный результат.

Решение:

Делим число 18 на основание системы счисления = 2:

18 / 2 = 9

остаток 0

9 / 2 = 4

остаток 1

4 / 2 = 2

остаток 0

2 / 2 = 1

остаток 0

Дальше делить нельзя, поэтому собираем все остатки, начиная с конца, и учитываем конечный результат от деления т.е. 2 / 2 = 1

Получим число: 10010

Делим число 987 на основание системы счисления = 2:

987 / 2 = 493

остаток 1

493 / 2 = 246

остаток 1

246 / 2 = 123

остаток 0

123 / 2 = 61

остаток 1

61 / 2 = 30

остаток 1

30 / 2 = 15

остаток 0

15 / 2 = 7

остаток 1

7 / 2 = 3

остаток 1

3 / 2 = 1

остаток 1

Дальше делить нельзя, поэтому собираем все остатки, начиная с конца, и учитываем конечный результат от деления т.е. 3 / 2 = 1

Получим число: 1111011011

Делим число 6745 на основание системы счисления = 2:

6745 / 2 = 3372

остаток 1

3372 / 2 = 1686

остаток 0

1686 / 2 = 843

остаток 0

843 / 2 = 421

остаток 1

421 / 2 = 210

остаток 1

210 / 2 = 105

остаток 0

105 / 2 = 52

остаток 1

52 / 2 = 26

остаток 0

26 / 2 = 13

остаток 0

13 / 2 = 6

остаток 1

6 / 2 = 3

остаток 0

3 / 2 = 1

остаток 1

Дальше делить нельзя, поэтому собираем все остатки, начиная с конца, и учитываем конечный результат от деления т.е. 3 / 2 = 1

Получим число: 1101001011001

Полученые двоичные числа переводим в 8-ми- и 16-тиричную систему счисления:

Чтобы перевести число из двоичной системы счисления в восьмеричную систему счисления, нужно разбить число на тройки цифр, в случае необходимости следует дополнить целую и дробную части числа нулями (целую слева, дробную справа). Затем заменить полученные группы цифр соответствующими им восьмеричными цифрам.

Переводим 10010:

Разбиваем число на тройки цифр:

010 010

Заменяем:

010 на 2

Получим число: 22.

Переводим 1111011011:

Разбиваем число на тройки цифр:

001 111 011 011

Заменяем:

001 на 1

111 на 7

011 на 3

Получим число: 1733

Переводим 1101001011001

Разбиваем число на тройки цифр:

001 101 001 011 001

Заменяем:

001 на 1

101 на 5

011 на 3

Получим число: 15131

Чтобы перевести число из двоичной системы счисления в шестнадцатеричную систему счисления, нужно разбить число на четвёрки цифр, в случае необходимости следует дополнить целую и дробную части числа нулями (целую слева, дробную справа). Затем заменить полученные группы цифр соответствующими им шестнадцатеричным цифрам.

Переводим 10010:

Разбиваем число на четвёрки цифр:

0001 0010

Заменяем:

0001 на 1

0010 на 2

Получим число: 12

Переводим 1111011011:

Разбиваем число на четвёрки цифр:

0011 1101 1011

Заменяем:

0011 на 3

1101 на D

1011 на B

Получим число: 3DB

Переводим 1101001011001

Разбиваем число на четвёрки цифр:

0001 1010 0101 1001

Заменяем:

0001 на 1

1010 на A

0101 на 5

1001 на 9

Получим число: 1A59

2. Переведите в десятичную систему счисления следующие числа в двоичной системе счисления: 1001, 101010011101, 11001101, 111111

Сначала напишем разряды символов числа:

1 0 0 1 - само число

3 2 1 0 - разряды чила

Начнём перевод числа:

1 * 2^0 + 0 * 2^1 + 0 * 2^2 + 1 * 2^3 = 9

Вычисление записывали в следующем порядке: с нулевого разряда в лево - целая часть; с минус первого разряда в право - дробная часть.

Примечание (для асобо сука адареных): например 2^0 это значит 2 в степени ноль, 2^1 - 2 в первой степени итд.

Сначала напишем разряды символов числа:

1 0 1 0 1 0 0 1 1 1 0 1 - само число

11 10 9 8 7 6 5 4 3 2 1 0 - разряды чила

Начнём перевод числа:

1 * 2^0 + 0 * 2^1 + 1 * 2^2 + 1 * 2^3 + 1 * 2^4 + 0 * 2^5 + 0 * 2^6 + 1 * 2^7 + 0 * 2^8 + 1 * 2^9 + 0 * 2^10 + 1 * 2^11 = 2717

Сначала напишем разряды символов числа:

1 1 0 0 1 1 0 1 - само число

7 6 5 4 3 2 1 0 - разряды чила

Начнём перевод числа:

1 * 2^0 + 0 * 2^1 + 1 * 2^2 + 1 * 2^3 + 0 * 2^4 + 0 * 2^5 + 1 * 2^6 + 1 * 2^7 = 205

Сначала напишем разряды символов числа:

1 1 1 1 1 1 - само число

5 4 3 2 1 0 - разряды чила

Начнём перевод числа:

1 * 2^0 + 1 * 2^1 + 1 * 2^2 + 1 * 2^3 + 1 * 2^4 + 1 * 2^5 = 63

3. Переведите в шестнадцатеричную систему счисления следующие числа в десятичной системе счисления: 1846, 1645, 98575

Делим число 1846 на основание системы счисления = 16:

1846 / 16 = 115

остаток 6

115 / 16 = 7

остаток 3

Дальше делить нельзя, поэтому собираем все остатки, начиная с конца, и учитываем конечный результат от деления т.е. 115 / 16 = 7

Получим число: 736

Делим число 1645 на основание системы счисления = 16:

1645 / 16 = 102

остаток 13 заменяем на D

102 / 16 = 6

остаток 6

Дальше делить нельзя, поэтому собираем все остатки, начиная с конца, и учитываем конечный результат от деления т.е. 102 / 16 = 6

Получим число: 66D

Делим число 98575 на основание системы счисления = 16:

98575 / 16 = 6160

остаток 15 заменяем на F

6160 / 16 = 385

остаток 0

385 / 16 = 24

остаток 1

24 / 16 = 1

остаток 8

Дальше делить нельзя, поэтому собираем все остатки, начиная с конца, и учитываем конечный результат от деления т.е. 24 / 16 = 1

Получим число: 1810F

система счисление двоичный десятичный

4. Переведите в десятичную систему счисления следующие числа в шестнадцатеричной системе счисления: BAF, EAD, CDBE

ПЕРЕВОД ЧИСЛА BAF ИЗ 16-й В 10-ую СИСТЕМУ СЧИСЕНИЯ

Сначала напишем разряды символов числа:

B A F - само число

2 1 0 - разряды чила

Начнём перевод числа:

15 * 16^0 + 10 * 16^1 + 11 * 16^2 = 2991

ПЕРЕВОД ЧИСЛА EAD ИЗ 16-й В 10-ую СИСТЕМУ СЧИСЕНИЯ

Сначала напишем разряды символов числа:

E A D - само число

2 1 0 - разряды чила

Начнём перевод числа:

13 * 16^0 + 10 * 16^1 + 14 * 16^2 = 3757

ПЕРЕВОД ЧИСЛА CDBE ИЗ 16-й В 10-ую СИСТЕМУ СЧИСЕНИЯ

Сначала напишем разряды символов числа:

C D B E - само число

3 2 1 0 - разряды чила

Начнём перевод числа:

14 * 16^0 + 11 * 16^1 + 13 * 16^2 + 12 * 16^3 = 52670

5. Выполнить перевод из шестнадцатеричной системы счисления в десятичную числа 0,A7A16

ПЕРЕВОД ЧИСЛА 0,A7A16 ИЗ 16-й В 10-ую СИСТЕМУ СЧИСЕНИЯ

Сначала напишем разряды символов числа:

0, A 7 A 1 6 - само число

0 -1 -2 -3 -4 -5 - разряды чила

Начнём перевод числа:

0 * 16^0 + 10 * 16^(-1) + 7 * 16^(-2) + 10 * 16^(-3) + 1 * 16^(-4) + 6 * 16^(-5) = 0,654806137084961

6. Выполнить перевод числа 0,534 в двоичную систему счисления. Перевод выполнить до шести значащих цифр после запятой

Делим число 0,534 на основание системы счисления = 2:

0,534 * 2 = 1,068 - первое число после запитой 1, оставляем дробную часть 0,068

0,068 * 2 = 0,136 - второе число - 0

0,136 * 2 = 0,272 - третье число - 0

0,272 * 2 = 0,544 - четвертое число - 0

0,544 * 2 = 1,088 - пятое число - 1, оставляем дробную часть 0, 088

0, 088 * 2 = 0,176 - шестое число - 0

Записываем полученный результат: 0,100010

Размещено на Allbest.ru


Подобные документы

  • Понятие и классификация систем счисления. Перевод чисел из одной системы счисления в другую. Перевод правильных и неправильных дробей. Выбор системы счисления для применения в ЭВМ. Навыки обращения с двоичными числами. Точность представления чисел в ЭВМ.

    реферат [62,0 K], добавлен 13.01.2011

  • Порождение целых чисел в позиционных системах счисления. Почему мы пользуемся десятичной системой, а компьютеры - двоичной (восьмеричной и шестнадцатеричной)? Перевод чисел из одной системы в другую. Математические действия в различных системах счисления.

    конспект произведения [971,1 K], добавлен 31.05.2009

  • Организация средствами Microsoft Excel автоматического выполнения операций над представлениями чисел в позиционных системах счисления. Разработка электронных таблиц. Перевод чисел в десятичную систему счисления. Перевод из десятичной системы.

    курсовая работа [27,2 K], добавлен 21.11.2007

  • Примеры правила перевода чисел с одной системы в другую, правила и особенности выполнения арифметических операций в двоичной системе счисления. Перевод числа с десятичной системы в двоичную систему счисления. Умножение целых чисел в двоичной системе.

    контрольная работа [37,3 K], добавлен 13.02.2009

  • Определение понятия и видов систем счисления - символического метода записи чисел, представления чисел с помощью письменных знаков. Двоичные, смешанные системы счисления. Перевод из одной системы счисления в другую и простейшие арифметические операции.

    курсовая работа [232,6 K], добавлен 16.01.2012

  • Обработка информации и вычислений в вычислительной машине. Непозиционные и позиционные системы счисления. Примеры перевода десятичного целого и дробного числа в двоичную систему счисления. Десятично-шестнадцатеричное и обратное преобразование чисел.

    контрольная работа [41,2 K], добавлен 21.08.2010

  • История систем счисления, позиционные и непозиционные системы счисления. Двоичное кодирование в компьютере. Перевод чисел из одной системы счисления в другую. Запись цифр в римской нумерации. Славянская нумерация, сохранившаяся в богослужебных книгах.

    презентация [516,8 K], добавлен 23.10.2015

  • Понятие и основные свойства алгоритма. Линейный, ветвящийся и циклический виды вычислительных процессов. Перевод числа из десятичной системы счисления в двоичную, восьмеричную, шестнадцатеричную системы, сложение чисел, выполнение вычитания и умножения.

    контрольная работа [125,7 K], добавлен 15.09.2013

  • Двоичный код, особенности кодирования и декодирования информации. Система счисления как совокупность правил записи чисел с помощью определенного набора символов. Классификация систем счисления, специфика перевода чисел в позиционной системе счисления.

    презентация [16,3 K], добавлен 07.06.2011

  • Роль и практическое значение автоматизации вычислений и обработки данных. Представление информации в компьютере, сущность системы счисления. Перевод числа из одной системы счисления в другую. Арифметические операции в позиционных системах счисления.

    контрольная работа [1,2 M], добавлен 23.10.2009

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.