Контрольная по информатике

Задание №1
Перевести десятичное число в систему счисления с основанием “b”.
Число b
3693,3 8
Представим число 3693,3 как 3693 и 0,3
Сначала переводим целую часть числа.
3693 : 8 = 461 (остаток 5)
461 : 8 = 57 (остаток 5)
57 : 8 = 7 (остаток 1)
7 : 8 = 0 (остаток 7)
7155
Переводим дробную часть.
0,3 * 8 = 2,4 (целая часть 2)
0,4 * 8 = 3,2 (целая часть 3)
0,2 * 8 = 1,6 (целая часть 1)
0,231
Теперь сложим целую и дробную часть, получим 7155,231
Проверка:
7*83+1*82+5*81+5*80+2*8-1+3*8-2+1*8-3=> =>3584+64+40+5+2*0,125+3*0,0156+0,0019=3693,2987=3693,3

Задание №2
Перевести исходное 8 – ричное число в десятичное.
b число
8 3235,52

Используем следующую формулу для перевода.
Y= a n-1* bn-1 + a n-2* bn-2 +…+ a1* b1+ a 0* b0 + a-1* b-1+ a-2* b-2 + a-k* b-k…
Где n – количество разрядов целой части b-ичном числе.
k – количество разрядов дробной част b-ичном числе.
b – основание исходной системы счисления.
Контрольная по информатике

Контрольная по информатике

Добавить комментарий

Scroll to top