В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
sanya811
sanya811
07.02.2022 17:03 •  Информатика

Дано действительное число х. Написать программу на языке Паскаль для вычисления выражения

Показать ответ
Ответ:
Artemov9Artem
Artemov9Artem
11.01.2021 01:43

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

2765342:2=1382671(0)

1382671:2=691335(1)

691335:2=345667(1)

345667:2=172833(1)

172833:2=86416(1)

86416:2=43208(0)

43208:2=21604(0)

21604:2=10802(0)

10802:2=5401(0)

5401:2=2700(1)

2700:2=1350(0)

1350:2=675(0)

675:2=337(1)

337:2=168(1)

168:2=84(0)

84:2=42(0)

42:2=21(0)

21:2=10(1)

10:2=5(0)

5:2=2(1)

2:2=1(0)

1010100011001000011110 - это целая часть

Переводим дробную:

0,23*2=0,46(0)

0,46*2=0,92(0)

0,92*2=1,84(1)

0,84*2=1,68(1)

0,68*2=1,36(1)

0,36*2=0,72(0)

0,72*2=1,44(1)

0,44*2=0,88(0)

0,00111010 - дробная часть

В итоге:

1010100011001000011110,00111010 - это данное число в двоичной СС

0,0(0 оценок)
Ответ:
gopina04vika
gopina04vika
13.12.2022 09:46

1) Переводим целую часть числа в двоичную СС:

29:2=14(1)

14:2=7(0)

7:2=3(1)

3:2=1(1)

Записываем цифры в скобках в одно число снизу вверх:

11101

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

Умножаем дробную часть на основание системы счисления:

0,62*2=1,24(1)

В скобки записываем целую часть результата произведения, а дробную снова умножаем на основание системы счисления:

0,24*2=0,48(0)

Повторям эти действия, пока не достигнем нужной точности:

0,48*2=0,96(0)

0,96*2=1,92(1)

0,92*2=1,84(1)

0,84*2=1,68(1)

0,68*2=1,36(1)

0,36*2=0,72(0)

Записываем цифры в скобках сверху вниз:

0,10011110

В итоге:

11101,10011110 - это данное число в двоичной СС

2) аналогично первому

29:8=3(5)

35 - целая часть полученного числа

0,62*8=4,96(4)

0,96*8=7,68(7)

0,68*8=5,44(5)

0,475 - дробная часть полученного числа

В итоге:

35,475 - это данное число в восьмеричной СС

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота