Приведение дробей к общему знаменателю




Для того, чтобы обратить десятичную дробь в обыкновенную, надо:

1. в качестве знаменателя взять n-ую степень десяти (здесь n – количество десятичных знаков);

2. в качестве числителя взять число, стоящее после десятичной точки (если целая часть исходного числа не равна нулю, то брать в том числе и все стоящие впереди нули);

3. отличная от нуля целая часть записывается в числителе в самом начале; нулевая целая часть опускается.

На практике нахождение наименьшего общего кратного (НОК) знаменателей является не всегда простой задачей. Поэтому в качестве общего знаменателя выбирается число, равное произведению знаменателей исходных дробей. Пример на рисунке 1.8

Рисунок 1.8 – приведение дробей к общему знаменателю

Требования к системе в целом

Совместимость Калькулятора дробей с операционными системами Windows 2000, Windows XP, Windows Vista, Windows 7.

Требования по функциональности.Разрабатываемый Калькулятор дробей должен обеспечивать автоматизацию действий над обыкновенными дробями. Для этого создаваемая система должна:

1) обеспечивать ввод элементов дробей (числитель и знаменатель);

2) проверять корректность вводимых элементов;

3) создавать требуемые отчёты;

4) создаваемые документы должны отвечать отраслевым стандартам, принятым в организации. Остальные требования указаны в техническом проекте.


ПРОЕКТИРОВАНИЕ

2.1 Блок схемы ПО

 
 

       
 
 
   


Модель архитектуры

Калькулятор
Данная программа является однопользовательской а так же, клиент-серверной.


Описание алгоритма

Ввод данных

Выбор операции

Выполнение результата

Вывод результата

РАЗРАБОТКА ПРОГРАММНОГО КОДА

ВЕРИФИКАЦИЯ ПРОГРАММНОГО ПРОДУКТА

Результаты инспектирования

Данная программа соответствует целями указанные выше. Не было выявлено ошибок.

Методы тестирования с обоснованием выбора

Проведем методы тестирования. Посчитаем . Результат мы увидим на рисунке 3.1

Рисунок 3.1 – результаты по сложению

Теперь перенесем полученное значение в нижнее поле и выделим целую часть. Результат рассмотрим на рисунке 3.2

Рисунок 3.2 – результат с выделением целой части

Теперь можно обменять местами числитель и знаменатель. Результат рассмотрим на рисунке 3.3

Рисунок 3.3 – результаты с обменом местами

Возведем полученное значение во вторую степень. Результат рассмотрим на рисунке 3.4

Рисунок 3.4 – Результаты с возведением в степень

Сменим знак дроби. Результат рассмотрим на рисунке 3.5

Рисунок 3.5 – Результат со сменой знака дроби

При неправильном вводе данных мы увидим такое сообщение. Показано на рисунке 3.6

Рисунок 3.6 – ошибка

Контрольный пример

Сложение дробей мы рассмотрим в таблице 1

Ввод данных Ожидаемый результат Результат
12/20 6/11 252/220 252/220
30/12 11/23 822/276 822/276
2/12 11/10 152/120 152/120

Таблица 1 – сложение дробей

Ввод данных Ожидаемый результат Результат
12/20 6/11 12/220 12/220
30/12 11/23 558/276 558/276
2/12 11/10 -112/120 -112/120

Вычитание дробей мы рассмотрим в таблице 2

Таблица 2 – вычитание дробей

Ввод данных Ожидаемый результат Результат
12/20 6/11 72/220 72/220
30/12 11/23 330/276 330/276
2/12 11/10 22/120 22/120

Умножение дробей мы рассмотрим в таблице 3

Таблица 3 – умножение дробей



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-06-11 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: