Главная страница
Навигация по странице:

  • Задание: перевести каждое из чисел в двоичный, восьмеричный, шестнадцатеричный код. 14 вариант

  • 0 48 3

  • 1 2 1

  • 4 16 2

  • АЦП и ЦАП реферат. Томарович Ф С 14 вариант по списку группы. А. П. Григорьев должность, уч степень, звание подпись, дата инициалы, фамилия контрольная работа по дисциплине Алгоритмическое и программное обеспечение


    Скачать 30.52 Kb.
    НазваниеА. П. Григорьев должность, уч степень, звание подпись, дата инициалы, фамилия контрольная работа по дисциплине Алгоритмическое и программное обеспечение
    АнкорАЦП и ЦАП реферат
    Дата14.05.2022
    Размер30.52 Kb.
    Формат файлаdocx
    Имя файлаТомарович Ф С 14 вариант по списку группы.docx
    ТипКонтрольная работа
    #529108

    МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

    Федеральное государственное автономное образовательное учреждение
    высшего образования

    «САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
    АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»

    ИНСТИТУТ НЕПРЕРЫВНОГО И ДИСТАНЦИОННОГО ОБРАЗОВАНИЯ

    КАФЕДРА №11


    ОЦЕНКА

    ПРЕПОДАВАТЕЛЬ

    Старший преподаватель










    А. П. Григорьев

    должность, уч. степень, звание




    подпись, дата




    инициалы, фамилия




    КОНТРОЛЬНАЯ РАБОТА




    по дисциплине: Алгоритмическое и программное обеспечение

    РАБОТУ ВЫПОЛНИЛ

    СТУДЕНТ ГР.

    Z7112K










    Ф С Томарович




    номер группы




    подпись, дата




    инициалы, фамилия

    Студенческий билет №

    2017/4037











    Шифр ИНДО





    Санкт-Петербург

    2022
    Задание: перевести каждое из чисел в двоичный, восьмеричный, шестнадцатеричный код.

    14 вариант

    1. Перевести число 784 из десятичной системы счисления в двоичный, восьмеричный, шестнадцатеричный код

    Переведем число 784 из десятичной системы в двоичную систему счисления.

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

    784

    2

























    784

    392

    2






















    0

    392

    196

    2






















    0

    196

    98

    2






















    0

    98

    49

    2






















    0

    48

    24

    2






















    1

    24

    12

    2






















    0

    12

    6

    2






















    0

    6

    3

    2






















    0

    2

    1

























    1






    Таким образом, 78410=11000100002

    Переведем число 784 из десятичной системы в восьмеричную систему счисления.

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

    784

    8







    784

    98

    8




    0

    96

    12

    8




    2

    8

    1







    4




    Таким образом, 78410=14208

    Переведем число 784 из десятичной системы в шестнадцатеричную систему счисления.

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

    784

    16




    784

    49

    16

    0

    48

    3




    1




    Таким образом, 78410=31016


    1. Перевести число 164.4 из десятичной системы счисления в двоичный, восьмеричный, шестнадцатеричный код

    Переведем число 164.4 из десятичной системы в двоичную систему счисления.

    Переведем целую часть числа 164,4 в двоичную систему счисления:


    164

    2



















    164

    82

    2
















    0

    82

    41

    2
















    0

    40

    20

    2
















    1

    20

    10

    2
















    0

    10

    5

    2
















    0

    4

    2

    2
















    1

    2

    1



















    0





    Таким образом, 16710=101001002

    Переведем дробную часть числа в двоичную систему счисления.

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

    Переведем десятичную дробь 0,4 в двоичную систему счисления:

    0,4*2=0,8 (целая часть 0);

    0,8*2=1,6 (целая часть 0);

    0.6*2=1.2 (целая часть 1);

    0.2*2=0.4 (целая часть 1);

    0.4*2=0.8 (целая часть 0);

    0,8*2=1,6 (целая часть 0).

    0,6*2=1.2 (целая часть 1);

    0,2*2=0.4 (целая часть 1);

    0.4*2=0.8 (целая часть 0);

    0.8*2=1.6 (целая часть 0);

    0.6*2=1.2 (целая часть 1);
    Таким образом, 0,410=0,01100110012 (с десятью знаками после запятой).

    Таким образом, 164.410=10100100, 01100110012 (с десятью знаками после запятой).

    Переведем число 164.4 из десятичной системы в восьмеричную систему счисления.

    Переведем целую часть числа 164.410 в восьмеричную систему счисления:

    164

    8




    160

    20

    8

    4

    16

    2




    4




    Таким образом, 16710=2448

    Переведем десятичную дробь 0,4 в восьмеричную систему счисления:

    0,4*8=3,2 (целая часть 3);

    0,2*8=1.6 (целая часть 1);

    0,6*8=4.8 (целая часть 4);

    0.8*8=6.4 (целая часть 6);

    0.4*8=3.2 (целая часть 3);

    0,2*8=1,6 (целая часть 1).

    0,6*8=4.8 (целая часть 4);

    0.8*8=6.4 (целая часть 6);

    0.4*8=3.2 (целая часть 3);

    0,2*8=1,6 (целая часть 1).
    Таким образом, 0,410=0,31463146318 (с десятью знаками после запятой).

    Таким образом, 164,410=244,31463146318 (с десятью знаками после запятой).

    Переведем число 164.4 из десятичной системы в шестнадцатеричную систему счисления.

    Переведем целую часть числа 164.410 в шестнадцатеричную систему счисления:

    164

    16




    160

    (A)




    4







    Таким образом, 16410=A416

    Переведем десятичную дробь 0,4 в шестнадцатеричную систему счисления:

    0,4*16=6.4(целая часть 6);

    0,4*16=6.4 (целая часть 6);

    0,4*16=6.4(целая часть 6);

    0,4*16=6.4 (целая часть 6);

    0,4*16=6.4(целая часть 6);

    0,4*16=6.4 (целая часть 6);

    0,4*16=6.4(целая часть 6);

    0,4*16=6.4 (целая часть 6);

    0,4*16=6.4(целая часть 6);

    0,4*16=6.4 (целая часть 6);
    Таким образом, 0,410=0,666666666616 (с десятью знаками после запятой).

    Таким образом, 164.410=A4,666666666616 (с десятью знаками после запятой).

    1. Перевести число 109 из десятичной системы счисления в двоичный, восьмеричный, шестнадцатеричный код

    Переведем число 109 из десятичной системы в двоичную систему счисления.

    109

    2



















    108

    54

    2
















    1

    54

    27

    2
















    0

    26

    13

    2
















    1

    12

    6

    2
















    1

    6

    3

    2
















    0

    2

    1



















    1







    Таким образом, 10910=11011012

    Переведем число 109 из десятичной системы в восьмеричную систему счисления.

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


    109

    8




    104

    13

    8

    5

    8

    1




    5




    Таким образом, 10910=1558

    Переведем число 109 из десятичной системы в шестнадцатеричную систему счисления.

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

    109

    16

    96

    6

    13(D)




    Таким образом, 10910=6D16


    1. Перевести число 161.2 из десятичной системы счисления в двоичный, восьмеричный, шестнадцатеричный код

    Переведем число 161.2 из десятичной системы в двоичную систему счисления.

    Переведем целую часть числа 161.2 10 в двоичную систему счисления:

    161

    2



















    160

    80

    2
















    1

    80

    40

    2
















    0

    40

    20

    2
















    0

    20

    10

    2
















    0

    10

    5

    2
















    0

    4

    2

    2
















    1

    2

    1



















    0





    Таким образом, 16110=101000012

    Переведем десятичную дробь 0,2 в двоичную систему счисления:

    0,2*2=0.4 (целая часть 0);

    0,4*2=0,8 (целая часть 0);

    0,8*2=1.6 (целая часть 1);

    0,6*2=1,2 (целая часть 1);

    0,2*2=0.4 (целая часть 0);

    0,4*2=0,8 (целая часть 0);

    0,8*2=1.6 (целая часть 1);

    0,6*2=1,2 (целая часть 1);

    0,2*2=0.4 (целая часть 0);

    0,4*2=0,8 (целая часть 0);

    Таким образом, 0,610=0,00110011002 (с десятью знаками после запятой)

    Таким образом, 161,210=10100001,0,00110011002 (с десятью знаками после запятой)

    Переведем число 161,2 из десятичной системы в восьмеричную систему счисления.

    Переведем целую часть числа 161.2 в восьмеричную систему счисления:

    161

    8




    160

    20

    8

    1

    16

    2




    4




    Таким образом, 16110=2418

    Переведем десятичную дробь 0,2 в восьмеричную систему счисления:

    0,2*8=1.6 (целая часть 1);

    0,6*8=4.8 (целая часть 4);

    0,8*8=6.4 (целая часть 6);

    0,4*8=3.2 (целая часть 3);

    0,2*8=1.6(целая часть 1);

    0,6*8=4.8 (целая часть 4);

    0,8*8=6.4 (целая часть 6);

    0,4*8=3.2 (целая часть 3);

    0,2*8=1.6(целая часть 1);

    0,6*8=4.8 (целая часть 4).
    Таким образом, 0,610=0,14631463148 (с десятью знаками после запятой)

    Таким образом, 161.210=241,14631463148 (с десятью знаками после запятой)

    Переведем число 161.2 из десятичной системы в шестнадцатеричную систему счисления.

    Переведем целую часть числа 16110 в шестнадцатеричную систему счисления:

    161

    16

    160

    А

    1




    Таким образом, 16110=А116

    Переведем десятичную дробь 0,2 в шестнадцатеричную систему счисления:

    0,2*16=3.2 (целая часть 3);

    0,2*16=3.2(целая часть 3);

    0,2*16=3.2 (целая часть 3);

    0,2*16=3.2(целая часть 3);

    0,2*16=3.2 (целая часть 3);

    0,2*16=3.2(целая часть 3);

    0,2*16=3.2 (целая часть 3);

    0,2*16=3.2(целая часть 3);

    0,2*16=3.2 (целая часть 3);

    0,2*16=3.2(целая часть 3);
    Таким образом, 0,210=0,333333333316 (с десятью знаками после запятой)

    Таким образом, 104,610=68,99999916 (с десятью знаками после запятой).


    1. Перевести число 166 из десятичной системы счисления в двоичный, восьмеричный, шестнадцатеричный код

    Переведем число 166 из десятичной системы в двоичную систему счисления.



    166

    2



















    166

    83

    2
















    0

    82

    41

    2
















    1

    40

    20

    2
















    1

    20

    10

    2
















    0

    10

    5

    2
















    0

    4

    2

    2
















    1

    2

    1



















    0




    Таким образом, 16610=101001102

    Переведем число 166 из десятичной системы в восьмеричную систему счисления.


    166

    8




    160

    20

    8

    6

    16

    2




    4





    Таким образом, 16610=2468

    Переведем число 166 из десятичной системы в шестнадцатеричную систему счисления.


    166

    16

    160

    А

    6





    Таким образом, 16610=А616


    написать администратору сайта