![]() |
1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
![]() |
blackhard |
![]()
Сообщение
#1
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 151 Пол: Мужской Реальное имя: иван Репутация: ![]() ![]() ![]() |
В общем нужно сделать класс дроби и соответственно операции для них (+,-,*,/) а потом написать прогу которая бы вычисляла выражения в инфиксной форме с этими дробями(выражение читается из файла). Я реализовал вот так
class Fraction {Также мне нужно отслеживать переполнение при выполнении операций над дробями.Как это сделать?Я знаю токо 1 способ если допустим при сложении складываем 2 больших числа то получится отрицательное ну и т.д....................Есть ли еще какие-нибудь способы? И еще как лучше сделать операции так как есть сейчал?или перегрузить операторы +,-,*.......?сейчас результат помещается в f1. Сообщение отредактировано: blackhard - 27.09.2008 17:25 |
![]() ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
class Fraction { Сообщение отредактировано: volvo - 23.10.2008 15:59 |
blackhard |
![]()
Сообщение
#3
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 151 Пол: Мужской Реальное имя: иван Репутация: ![]() ![]() ![]() |
class Fraction { ostream& operator << (ostream& os, Fraction& f)вот то что мне было нужно! спасибо! |
![]() ![]() |
![]() |
Текстовая версия | 20.07.2025 15:14 |