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

  • 2

  • Переведем число 1110

  • 1 -4 1

  • Переведем число 1A6

  • 2 -4 1

  • Переведем число 11000001

  • 0 -12 3

  • Переведем число 13

  • 2 3

  • Выполним вычитание 12212

  • Выполним вычитание 3211

  • . .

  • Выполним сложение 101112

  • . .

  • Десятичное число 61 эквивалентно числу 115 в некоторой другой системе счисления. Найдите основание этой системы Решение

  • практическая работа 1. информатика(практическое 1). Решение Переводим 101010. 01 2 в десятичную систему 101010. 01 2 12 5 02 4


    Скачать 46.15 Kb.
    НазваниеРешение Переводим 101010. 01 2 в десятичную систему 101010. 01 2 12 5 02 4
    Анкорпрактическая работа 1
    Дата04.10.2022
    Размер46.15 Kb.
    Формат файлаdocx
    Имя файлаинформатика(практическое 1).docx
    ТипРешение
    #712949
    страница2 из 2
    1   2

    Вычислите значения выражения:

    111010 + (1A616 - 110000012) - 138

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

    Вы выбрали 4-ричную систему счисления поэтому в нее осуществим перевод всех чисел.

    1) Переведем число 111010

    Целая часть находится делением на основание новой:



    1110

    4
















    -1108

    277

    4













    2

    -276

    69

    4













    1

    -68

    17

    4













    1

    -16

    4

    4













    1

    -4

    1
















    0














    Результат перевода:

    111010 = 1011124

    2) Переведем число 1A616
    Для этого переведем его сначала в десятичную вот так:

    1A616 = 1∙162+10∙161+6∙160 = 256+160+6 = 42210

    Целая часть находится делением на основание новой:



    422

    4













    -420

    105

    4










    2

    -104

    26

    4










    1

    -24

    6

    4










    2

    -4

    1













    2














    Результат перевода:

    1A616 = 122124

    3) Переведем число 110000012
    Для этого переведем его сначала в десятичную вот так:

    110000012 = 1∙27+1∙26+0∙25+0∙24+0∙23+0∙22+0∙21+1∙20 = 128+64+0+0+0+0+0+1 = 19310

    Целая часть находится делением на основание новой:



    193

    4










    -192

    48

    4







    1

    -48

    12

    4







    0

    -12

    3










    0














    Результат перевода:

    110000012 = 30014

    4) Переведем число 138
    Для этого переведем его сначала в десятичную вот так:

    138 = 1∙81+3∙80 = 8+3 = 1110

    Целая часть находится делением на основание новой:



    11

    4




    -8

    2




    3














    Результат перевода:

    138 = 234


    В результате преобразований получили выражение:

    1011124+122124-30014-234

    В полученном выражении все числа находятся в 4 системе счисления. Поэтому все расчеты будем выполнять в ней.

    1) Выполним вычитание 122124-30014






    .













    -

    1

    2

    2

    1

    2




    3

    0

    0

    1




    0

    3

    2

    1

    1


    Получилось: 122124-30014 = 32114
    Подставим результат это расчета в исходное выражение

    1011124 + 122124 - 30014 - 234 = 1011124 + 32114 - 234

    2) Выполним вычитание 32114-234









    .

    .




    -

    3

    2

    1

    1







    2

    3




    3

    1

    2

    2


    Получилось: 32114-234 = 31224
    Подставим результат это расчета в исходное выражение

    1011124 + 32114 - 234 = 1011124 + 31224

    3) Выполним сложение 1011124+31224









    .




    .

    .




    +

    1

    0

    1

    1

    1

    2







    3

    1

    2

    2




    1

    1

    0

    3

    0

    0


    Получилось: 1011124+31224 = 1103004

    Окончательный ответ:1103004

    1. Десятичное число 61 эквивалентно числу 115 в некоторой другой системе счисления. Найдите основание этой системы


    Решение:

    Переводим целую часть 6110 в 7-ую систему последовательным делением на 7:
    61/7 = 8, остаток: 5
    8/7 = 1, остаток: 1
    1/7 = 0, остаток: 1
    6110 = 1157
    1   2


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