Добавил:
донатики - https://qiwi.com/n/1ZOMBIE1 Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Работы / Бунина Попов информатика лб№5

.docx
Скачиваний:
9
Добавлен:
10.12.2022
Размер:
208.97 Кб
Скачать

Минобрнауки России

ЮЗГУ

ФФиПИ

кафедра информационной безопасности

ЛАБОРАТОРНАЯ РАБОТА №5

Технологии представления числовой информации в ЭВМ

Выполнили: ст. гр. ИБ-01б

Бунина А.В.

Попов Д.С.

Проверил: Иванова Е.Н.

Курск 2020 г.

Содержание

Цель работы 3

Задание 4

Требования к выполнению задания: 4

Интерфейс 5

Словесный алгоритм выполнения задания 7

Вывод по работе 9

Цель работы

Получить знания о видах представления числовой информации в ЭВМ, методах и алгоритмах преобразования числовой информации; научиться осуществлять выбор метода преобразования числовой информации для получения результата, удовлетворяющего заданным параметрам; овладеть навыками использования различных инструментов, предоставляемых табличным процессором, для преобразования числовой информации в соответствии с требованиями.

Задание

– используя стандартные средства табличного процессора, разработать инструмент перевода чисел (неправильных дробей) из десятичной системы счисления в систему счисления с основанием N.

Требования к выполнению задания:

– на листе табличного процессора должна быть отведена ячейка для ввода числа, предназначенного для перевода;

– на листе табличного процессора должна быть отведена ячейка для вывода числа в восьмеричной системе счисления;

– ячейки должны содержать комментарии, поясняющие их назначение;

– длина целой части исходного числа не должна превосходить 8 разрядов, длина дробной части исходного числа не должна превосходить 4 разрядов.

Интерфейс

Рисунок 1 - ячейка для ввода десятичного числа, предназначенного для перевода

Рисунок 2 - ячейка для ввода основания новой системы счисления (N);

  • после ввода (нажатия клавиши Enter) в ячейке, выводится получившееся число.

Рисунок 3 - ячейка для вывода числа в новой системе счисления;

Рисунок 4 - всплывающие подсказки.

Рисунок 5 - рабочая область.

Словесный алгоритм выполнения задания

Перевод из десятичной системы счисления в любую другую, подразделяется на три этапа:

1 этап – перевод целой части

Для перевода целой части в указанную систему счисления, делим число из ячейки «Введите десятичное число» на число указанное в ячейке «Введите систему счисления» до того момента, пока на остатке не получится «0», используя формулу: =ЕСЛИ(ОКРУГЛВНИЗ(A6/B6;0)=1;1;ОКРУГЛВНИЗ(A6/B6;0)), где «A6» - это ячейка в котором содержится число для перевода в новую систему счисления, а «B6» - это система счисления, выбранная для преобразования.

Рисунок 6 - 1 этап – перевод целой части

2 этап – перевод дробной части

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

1. =ПРАВСИМВ(B1;5)

2. =ЕСЛИ(ЦЕЛОЕ(C14*B2)>0;C14*B2-B15;C14*B2)

Рисунок 7 - 2 этап – перевод дробной части

3 этап – получение результата

После преобразования полученное число выводится в ячейку «Результат» с помощью формулы:

=СЦЕПИТЬ(AC36;AB35;AA34;Z33;Y32;X31;W30;V29;U28;T27;…)

Рисунок 8 - 3 этап – получение результата

Вывод по работе

Узнали о различных видах представления числовой информации в ЭВМ, методах и алгоритмах преобразования числовой информации; научились осуществлять выбор метода преобразования числовой информации для получения результата, удовлетворяющего заданным параметрам; овладели навыками использования различных инструментов, предоставляемых табличным процессором, для преобразования числовой информации в соответствии с требованиями.

Соседние файлы в папке Работы