Хелпикс

Главная

Контакты

Случайная статья





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



 

Цель: научиться представлять информацию в различных системах счисления

Литература:

1. А. Г. Гейн А. И. Сенокосов Информатика М.: Просвещение, 2017

2. М. С. Цветкова, Л. С. Великович Информатика и ИКТ. М.: Академия ,2012 (электронный учебник)

Ход работы:

Задание № 1. Выполните следующие вычисления:

1) Выполнить перевод целых чисел из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную системы счисления:

2610 2710 2810 2910 3010 3110 4210 4310 4410 4510

2) Выполнить перевод правильных дробей из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную системы счисления:

0,2510 0,12510 0,3410 0,3710 0,3910 0,4110 0,4410 0,4910

3) Выполнить перевод вещественных чисел из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную системы счисления:

106, 12510 107,45610 108,37510 109,37710 110,37810

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

а) Выполнить перевод числа из двоичной системы счисления в десятичную:

1001010,12 1100111,012 1111000,12 1001101,012

б) Выполнить перевод числа из восьмеричной системы счисления в десятичную:

21,78 63,18 36,28 23,48 40,38 14,28 44,78 15,48

в) Выполнить перевод числа из шестнадцатеричной системы счисления в десятичную:

3A,816 F1,A16 33,A16 D4,716 FE,116 9B,416

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

а) Выполнить перевод чисел из двоичной системы счисления в восьмеричную и шестнадцатеричную:

11001101,10112 1001101,01112 1001110000,0012 101001010,01012

 

 


б) Выполнить перевод чисел из восьмеричной системы счисления в двоичную:

221,78 630,618 736,18 237,28 140,318 14,028 144,78 145,48

в) Выполнить перевод чисел из шестнадцатеричной системы счисления в двоичную:

3C9A,816 3BF1,A16 3F13,A16 9D4,7A16 2FE3,6116 39B1,4A16

Контрольные вопросы

Обязательная часть

1. Чем отличаются позиционные система счисления от непозиционных?

2. Почему в компьютере используется двоичная система счисления?

3. Какие формы записи применяются в компьютерной технике для кодирования целых чисел со знаком?

4. В чем заключается преимущество экспоненциальной формы числа?

 

Расчеты: 1) 2610 = 110102 2610 = 328 2610 = 1A16  2710 = 110112 2710 = 338 2710 = 1B16 2810 = 111002 2810 = 348 2810 = 1C16 2910 = 111012 2910 = 358 2910 = 1D16 3010 = 111102 3010 = 368 3010 = 1E16 3110 = 111112 3110 = 378 3110 = 1F16 4210 = 101010 4210 = 528 4210 = 2A16 4310 = 1010112 4310 = 538 4310 = 2B16 4410 = 1011002 4410 = 548 4410 = 2C16 4510 = 1011012 4510 = 558 4510 = 2D16

2) 0.2510 = 0.012 0.2510 = 0.28 0.2510 = 0.416 0.12510 = 0.0012 0.12510 = 0.18 0.12510 = 0.216 0.3410 = 0.010101110002 0.3410 = 0.256050753418 0.3410 = 0.570A3D70A3D16 0.3710 = 0.010111101012 0.3710 = 0.275341217278 0.3710 = 0.5EB851EB85116 0.3910 = 0.011000111102  0.4110 = 0.011010001112 0.4110 = 0.321727024368 0.4110 = 0.68F5C28F5C216 0.4410 = 0.011100001012 0.4410 = 0.341217270248 0.4410 = 0.70A3D70A3D716 0.4910 = 0.011111010112 0.4910 = 0.372702436568 0.4910 = 0.7D70A3D70A316

 

3) 106.12510 = 1101010.0012 106.12510 = 152.18 106.12510 = 6A.216 107.45610 = 1101011.011101001012 107.45610 = 153.351361523758 107.45610 = 6B.74BC6A7EF9D16 109.37710 = 1101101.011000001002 109.37710 = 155.301014223358 109.37710 = 6D.6083126E97816 110.37810 = 1101110.011000001102 110.37810 = 156.301422335138 110.37810 = 6E.60C49BA5E3516

 

4) a) 1001010.12 = 74.510   1100111.012 = 103.2510 1111000.12 = 120.510

1001101.012 = 77.2510 б)  21.78 = 17.87510 63.18 = 51.12510 36.28 = 30.2510 23.48 = 19.510 40.38 = 32.37510 14.28 = 12.2510 44.78 = 36.87510 15.48 = 13.510 в) 3A.816 = 58.510   F1.A16 = 241.62510 33.A16 = 51.62510    D4.716 = 212.437510 FE.116 = 254.062510 9B.416 = 155.2510    

 

 

1)Чем отличаются позиционные система счисления от непозиционных?

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

2) Почему в компьютере используется двоичная система счисления?

мы используем только двоичный код, потому что в настоящее время у нас нет технологии для создания "переключателей", которые могут надежно удерживать более двух возможных состояний. (Квантовые компьютеры в данный момент точно не продаются.) Бинарная система была выбрана только потому, что довольно легко отличить наличие электрического тока от отсутствия электрического тока, особенно при работе с триллионами таких соединений. И использование любой другой базы чисел в этой системе нелепо, потому что система должна была бы постоянно конвертировать между ними.

3)Какие формы записи применяются в компьютерной технике для кодирования целых чисел со знаком?

В компьютерной технике применяются три формы записи (кодирования) целых чисел со знаком: прямой код, обратный код, дополнительный код.

4)В чем заключается преимущество экспоненциальной формы числа?

Экспоненциальная форма выражения больших чисел предоставляет два очевидных преимущества. Во-первых, такая запись очень компактна, а во-вторых, ее проще прочесть — нет необходимости считать огромное количество нулей. Для обозначения малых чисел используют 10 в отрицательной степени. Как видно из таблицы, число 10, возведенное в отрицательные степени, представляет собой обычные числа, десятичные дроби, состоящие из определенного набора нулей, расположенных правее десятичного знака и заканчивающихся единицей. Численное значение отрицательной экспоненты равно количеству нулей после запятой плюс.

Вывод: Я научился представлять информацию в различных системах счисления.

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.