Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 370
#1

Сравнение объектов - C++

14.02.2014, 23:09. Просмотров 602. Ответов 6
Метки нет (Все метки)

C++
1
2
3
if ((a/b) > (f.a/f.b)) {
        cout << "1 > 2" << endl;
        return *this;
объекты класса a и b имеют тип int, как в этом отрывке метода разультат сравнения преобразовать во флоат? конструкция типа float(...) не помогает...
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.02.2014, 23:09
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сравнение объектов (C++):

Сравнение объектов класса - C++
как можно сравнивать обекты класса? если например классу задать какую-нибудь ID-переменную, которой будет даватья какой-то номер при его...

Сравнение объектов string - C++
Вопрос такой. Мне нужно организовать поиск по ключу типа string. Но сравниваются они посимвольно. if (somestring==parametr) {....} ...

Сравнение массивов объектов - C++
Здравствуйте, в процессе выполнения задания столкнулась с проблемой - нужно сравнить два массива с объектами. На ob1== ob2 компилятор...

Сравнение объектов template - C++
template&lt;unsigned m&gt; class Residue { private: unsigned _n; public: Residue(unsigned n):_n(n){}; ~Residue(){}; ...

Сравнение 2 объектов, через адрес таблицы виртуальных методов - C++
Есть функция принимающая на вход 2 указателя на объекты (класс скорее всего является интерфейсом, ну у него есть виртуальные функции). Так...

Сравнение двух объектов через конструктор с одним аргументом - C++
class Int { private: unsigned int integer; public: inline int get_int()const {return integer;} Int () : integer (0){} ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
gray_fox
What a waste!
1520 / 1223 / 70
Регистрация: 21.04.2012
Сообщений: 2,560
Завершенные тесты: 3
14.02.2014, 23:15 #2
C++
1
if ((static_cast<float>(a) / b) > ...)
0
alsav22
5420 / 4816 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
14.02.2014, 23:15 #3
Цитата Сообщение от RayPas Посмотреть сообщение
объекты класса a и b имеют тип int
Может поля a и b класса имеют тип int?
0
RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 370
14.02.2014, 23:23  [ТС] #4
Цитата Сообщение от alsav22 Посмотреть сообщение
Может поля a и b класса имеют тип int?
да, поля, не так выразился...
но мнять на флоат низзя

Добавлено через 3 минуты
Цитата Сообщение от gray_fox Посмотреть сообщение
C++
1
if ((static_cast<float>(a) / b) > ...)
не помогло...(
0
alsav22
5420 / 4816 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
15.02.2014, 00:00 #5
Цитата Сообщение от RayPas Посмотреть сообщение
не помогло...(
Может это поможет?
Сравнение float
Как сравнить два одномерных массива вещественных чисел?
0
DU
1483 / 1059 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
15.02.2014, 00:14 #6
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
если f.a и f.b - это флоаты, то очевидно, что с ними так же нужно поступить:
C++
1
if ((static_cast<float>(a) / b) > static_cast<float>(f.a)/f.b)
вы так сделали?
0
RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 370
15.02.2014, 00:26  [ТС] #7
Цитата Сообщение от DU Посмотреть сообщение
если f.a и f.b - это флоаты, то очевидно, что с ними так же нужно поступить:
C++
1
if ((static_cast<float>(a) / b) > static_cast<float>(f.a)/f.b)
вы так сделали?
слегка тупанул, исправил, заработало)) thanks!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.02.2014, 00:26
Привет! Вот еще темы с ответами:

Сравнение текста из файла и сравнение с текстом в программе char - Dev C++ - C++
Доброго времени суток! Имеется код программы: ifstream test(&quot;primer.txt&quot;); char awm = &quot;kod&quot;; char buff; test &gt;&gt; buff; if (buff...

В программе реализовать возможность записи объектов в файл и чтения объектов из файла - C++
Добрый день, помогите, пожалуйста! У меня есть программа: #include &lt;iostream&gt; #include &lt;locale.h&gt; using namespace std; class...

Сравнение C++ с С# - C++
Какие существенные достоинства и недостатки C++ есть по сравнению с C# ?

Сравнение изображений - C++
ДОБРОЕ ВРЕМЯ СУТОК, уважаемые программисты! У меня будет такой вопрос: Как можно узнать содержимое JPEG файла для попикселного...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
15.02.2014, 00:26
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru