Скачать пример (образец) курсовой работы на тему "Преобразователь десятичных чисел в формат с плавающей...."

Преобразователь десятичных чисел в формат с плавающей точкой (одинарной и удвоенной точности)

  • Номер работы:
    593052
  • Раздел:
  • Год добавления:
    28.12.2019 г.
  • Объем работы:
    30 стр.
  • Содержание:
    Введение в проблему и ее состояние на сегодняшний день 4
    Анализ и постановка задачи 5
    1. Проектная часть 5
    1.1 Описание предметной области 5
    1.2 Разработка алгоритма 7
    1.3 Выбор программного средства 12
    2. Интерфейсная часть 14
    3. Отладка программы 19
    Руководство пользователя 24
    Список литературы 28
    Заключение 29
    Приложение 30
  • Выдержка из работы:
    Некоторые тезисы из работы по теме Преобразователь десятичных чисел в формат с плавающей точкой (одинарной и удвоенной точности)
    Введение в проблему и ее состояние на сегодняшний день
    Технологии обработки данных в современных компьютерных системах предполагают использование приближенных вычислений. Поэтому хранение, например, вещественных чисел с определенным числом знаков после запятой становится уже неэффективным, так как любая арифметическая операция с этим числом будет проведена приближенно.
    Учитывая эту особенность, и принципы организации хранения вещественных чисел согласно IEEE 754 были регламентированы два основных формата записи вещественного числа одинарной и двойной точности.
    В современных компьютерах вычисления с числами с плавающей запятой поддерживаются аппаратным сопроцессором (FPU — англ. floating point unit). Однако во многих вычислительных архитектурах нет аппаратной поддержки чисел с плавающей запятой и тогда работа с ними осуществляется программно.
    Целью данной работы является разработка преобразователя десятичных чисел в формат с плавающей точкой (одинарной и удвоенной точности).
    Для достижения поставленной цели в работе предполагается решение целого комплекса задач:
    ? описание предметной области, связанной с описанием числе с плавающей точкой;
    ? разработка алгоритма преобразования десятичных чисел в формат с плавающей точкой;
    ? определение макета экранных форм приложения;
    ? выбор необходимой среды разработки;
    ? реализация проектного решения и его отладка.
    В качестве средства разработки может быть использована RAD-среда типа Delphi или Visual Studio.
    …............................................

    Анализ и постановка задачи
    1. Проектная часть
    1.1 Описание предметной области
    Постановка задачи. Необходимо организовать преобразование десятичного числа в число с плавающей точкой одинарной и двойной точности.
    Входные данные: десятичное число
    Выходные данные: число с плавающей точкой одинарной точности, число с плавающей точкой двойной точности, справочная информация о программе.
    Согласно стандарту IEEE 754 [1] числа с плавающей точкой имеют следующий вид (1):

    (1)

    s – параметр определения знака;
    М – мантисса (значимая часть числа);
    Е – параметр определения порядка.

    1.2 Разработка алгоритма
    В работе решается задача перевода десятичного числа, вводимого пользователем с клавиатуры в формат чисел с плавающей запятой (в соответствии со стандартом IEEE754) одинарной и двойной точности. Перевод в оба этих формата выполняются идентично с тем отличием, что отличаются размерности получаемых чисел (в случае двойной точности число будет иметь 64 разряда, при одинарной – 32 разряда), соответственно, отличаются размерности мантисс и порядков (экспонент). Ниже будет представлен алгоритм перевода десятичного числа в формат числа IEEE754 одинарной точности (32-х разрядного).
    Первоочередная задача – это представление исходного числа в экспоненциальном нормализованном виде. Для решения данной задачи .
    1.3 Выбор программного средства
    Поставленная задача разработки преобразователя десятичных чисел в формат с плавающей точкой может быть решена инструментальными средствами различных языков программирования. Тем не менее, выбор языков должен проводиться среди языков высокого уровня и ориентированных на работу с высоким уровнем точности.
    Для таких действий скриптовые языки не очень подходят, поэтому выбор производится из наиболее популярных языков программирования, ориентированных на решение инженерных задач, которые часто включают обработку большого объема данных, в которых требуется высокий уровень точности:
    ? Delphi;
    ? C++:
    ? C#;
    ? Turbo Pascal;
    ? PascalABC.Net.
    …............................................


    Список литературы
    1. 754-2008 — IEEE Standard for Floating-Point Arithmetic. Revision of ANSI/IEEE Std 754-1985 // ieeexplore.ieee.org, 2008 ISBN 978-0-7381-5752-8, doi:10.1109/IEEESTD.2008.4610935
    2. Осипов Д.Л. Delphi. Программирование для Windows, OS X, iOS и Android [Электронный ресурс] / Д.Л. Осипов. – СПб.: БХВ-Петербург.
    3. Осипов Д.Л. Delphi. Профессиональное программирование [Электронный ресурс] / Д.Л. Осипов. – М.: Символ Плюс.
    4. Шкрыль А.А. Delphi. Народные советы [Электронный ресурс] / А.А. Шкрыль. – СПб.: БХВ-Петербург.
    5. Пестриков В.М. Delphi на примерах [Электронный ресурс] / В.М. Пестриков, А.Н. Маслобоев. – СПб.: БХВ-Петербург.
    …............................................


Скачать демо-версию курсовой работы

Не подходит? Мы можем сделать для Вас авторскую работу без плагиата и нейросетей - под ключ! Узнать цену!

Данный учебный материал (по структуре - Практическая курсовая) разработан нашим автором - 28.12.2019 по заданным требованиям и без использования нейросетей!.

Преобразователь десятичных чисел в формат с плавающей точкой (одинарной и удвоенной точности) - похожая информация

Наименование работы
Тип работы

Как это работает:

Copyright © «Росдиплом»
Сопровождение и консультации студентов по вопросам обучения.
Политика конфиденциальности.
Контакты

  • Методы оплаты VISA
  • Методы оплаты MasterCard
  • Методы оплаты WebMoney
  • Методы оплаты Qiwi
  • Методы оплаты Яндекс.Деньги
  • Методы оплаты Сбербанк
  • Методы оплаты Альфа-Банк
  • Методы оплаты ВТБ24
  • Методы оплаты Промсвязьбанк
  • Методы оплаты Русский Стандарт
Наши эксперты предоставляют услугу по консультации, сбору, редактированию и структурированию информации заданной тематики в соответствии с требуемым структурным планом. Результат оказанной услуги не является готовым научным трудом, тем не менее может послужить источником для его написания.