Оксана Анна
?>

Буду сильно . система счисления. решить, перевести в другие системы. а) 1110001000(2)+110100100(2); б) 1001001101(2)+1111000(2); в) 111100010, 0101(2)+1111111, 01(2); г) 573, 04(8)+1577, 2(8); д) 108, 8(16)+21b, 9(16 2. а) 1010111001(2)-1010001011(2); б) 1110101011(2)-100111000(2); в) 1110111000, 011(2)-111001101, 001(2); г) 1300, 3(8)-464, 2(8); д) 37c, 4(16)-1d0, 2(16). 3. а) 1011010(2)? 1000010(2); б) 632, 2(8)? 141, 34(8); в) 2a, 7(16)? 18, 8(16). 4. а) 111010110(2) : 1010(2); б) 4120(8) : 23(8); в) 4f8(16) : 18(16);

Информатика

Ответы

westgti77105
есть сайт, который переводит из одной системы счисления в другой ,он так и называется
zotovinbox468

1) 233₁₀ = 11101001₂

2) 870₁₀ = 1546₈

3) 287₁₀ = 11F₁₆

Объяснение:

1)

233 / 2 = 116 + остаток 1

116 / 2 = 58 + остаток 0

58 / 2 = 29 + остаток 0

29 / 2 = 14 + остаток 1

14 / 2 = 17 + остаток 0

7 / 2 = 3 + остаток 1

3 / 2 = 1 + остаток 1

1 / 2 = 0 + остаток 1

записываем остатки снизу вверх

233₁₀ = 11101001₂

11101001₂ = 1 * 2⁷ + 1 * 2⁶ + 1 * 2⁵ + 0 * 2⁴ + 1 * 2³ + 0 * 2² + 0 * ¹2 + 1 * 2⁰ = 1 * 128 + 1 * 64 + 1 * 32 + 0 * 16 + 1 * 8 + 0 * 4 + 0 * 2 + 1 * 1 = 128 + 64 + 32 + 8 + 1 = 233₁₀

2)

870 / 8 = 108 + остаток 6

108 / 8 = 13 + остаток 4

13 / 8 = 1 + остаток 5

1 / 8 = 0 + остаток 1

записываем остатки снизу вверх

870₁₀ = 1546₈

1546₈ = 1 * 8³ + 5 * 8² + 4 * 8¹ + 6 * 8⁰ = 1 * 512 + 5 * 64 + 4 * 8 + 6 * 1 = 512 +320 + 32 + 6 = 870₁₀

3)

287 / 16 = 17 + остаток 15

17 / 16 = 1 + остаток 1

1 / 16 = 0 + остаток 1

записываем остатки снизу вверх

287₁₀ = 11F₁₆

11F₁₆ = 1 * 16² + 1 * 16¹ + F * 16⁰ = 1 * 256 + 1 * 16 + 15 * 1 = 256 + 16 + 15 = 287₁₀

В качестве цифр шестнадцатеричной системы счисления обычно используются цифры от 0 до 9 и латинские буквы от A до F.

A₁₆ = 10₁₀   B₁₆ = 11₁₀   C₁₆ = 12₁₀   D₁₆ = 13₁₀   E₁₆ = 14₁₀   F₁₆ = 15₁₀  

NIKOLAI

import math

n = list()

print('Введите первое число: ', end='')

n.append(float(input()))

print('\nВведите второе число: ', end='')

n.append(float(input()))

print('\nВведите третье число: ', end='')

print('\n')

n.append(float(input()))

n.sort(reverse = True)

if (n[0] >= (n[1] + n[2])):

print('Треугольник не существует', end='')

else:

if(n[0] == n[1] == n[2]):

print('Треугольник равносторонний', end='')

elif(n[0] == n[1] or n[0] == n[2] or n[1] == n[2]):

print('Треугольник равнобедренный', end='')

else:

print('Треугольник разносторонний', end='')

if(round(n[0]**2, 6) == round((n[1]**2 + n[2]**2), 6)):

print('и прямоугольный')

print(n)

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Буду сильно . система счисления. решить, перевести в другие системы. а) 1110001000(2)+110100100(2); б) 1001001101(2)+1111000(2); в) 111100010, 0101(2)+1111111, 01(2); г) 573, 04(8)+1577, 2(8); д) 108, 8(16)+21b, 9(16 2. а) 1010111001(2)-1010001011(2); б) 1110101011(2)-100111000(2); в) 1110111000, 011(2)-111001101, 001(2); г) 1300, 3(8)-464, 2(8); д) 37c, 4(16)-1d0, 2(16). 3. а) 1011010(2)? 1000010(2); б) 632, 2(8)? 141, 34(8); в) 2a, 7(16)? 18, 8(16). 4. а) 111010110(2) : 1010(2); б) 4120(8) : 23(8); в) 4f8(16) : 18(16);
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

stic1995
mkovanov
morozova4956
klimenokvapeshop1408
Galina_Yurevna
obitelsvel8
gulyaizmailova
sargisyan
buhh20104519
Alekseevna1811
Anton-Yurevich222
BogdanR106203
Ladyby6224
Arutyunovich
sergeyshuvalov