Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.02.2012, 18:30   #1
mkv94
 
Регистрация: 09.12.2011
Сообщений: 4
По умолчанию Преобразование между членами класса с++

Помогите пожалуйста, мне человеку глупому, разобраться в лабораторной...

Задание:
Да класс:
Код:
class pwr{
int base;
int exp;
public:
pwr(int b, int e){base=b; exp=e;}
//------
};
На месте комментария должна находиться функция преобразования объекта типа pwr в целое.
Функция должна возвращать результат base^exp...

Все не могу понять как это сделать, пропустил несколько пар..

Последний раз редактировалось ACE Valery; 26.02.2012 в 20:53.
mkv94 вне форума Ответить с цитированием
Старый 26.02.2012, 18:36   #2
rUs_LAN
Форумчанин
 
Регистрация: 15.11.2008
Сообщений: 577
По умолчанию

double foo() { return pow( (double) base, (double) exp); }

как-то так
rUs_LAN вне форума Ответить с цитированием
Старый 26.02.2012, 18:39   #3
mkv94
 
Регистрация: 09.12.2011
Сообщений: 4
По умолчанию

Цитата:
Сообщение от rUs_LAN Посмотреть сообщение
double foo() { return pow( (double) base, (double) exp); }

как-то так
Я тоже думал, что-то в этом роде, но сказали нет.. Нужно модифицировать члены класса...
mkv94 вне форума Ответить с цитированием
Старый 26.02.2012, 18:48   #4
rUs_LAN
Форумчанин
 
Регистрация: 15.11.2008
Сообщений: 577
По умолчанию

Цитата:
Я тоже думал, что-то в этом роде, но сказали нет.. Нужно модифицировать члены класса...
как ? почему?
Цитата:
На месте комментария должна находиться функция преобразования объекта типа pwr в целое.
это нереально насколько я знаю.
rUs_LAN вне форума Ответить с цитированием
Старый 26.02.2012, 19:23   #5
mkv94
 
Регистрация: 09.12.2011
Сообщений: 4
По умолчанию

Цитата:
Сообщение от rUs_LAN Посмотреть сообщение
это нереально насколько я знаю.
Значить реально, раз задание такое. Ну и на том, что попытались помочь - спасибо)
mkv94 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Определение типа класса по переменной на объект этого класса при компиляции phomm Общие вопросы Delphi 24 08.04.2011 14:11
Цифры данного трёхзначного числа N являются членами арифметической прогрессии (Delphi) Аделинка Помощь студентам 3 27.03.2011 12:28
Проблема сохранности строки между функциями класса Явгений Visual C++ 5 02.03.2011 09:48
Заполнить массив первыми 10 членами арифметической прогрессии с известным первым членом прогрессии А и ра basav1k Фриланс 8 27.05.2010 00:33
Разница между программным создание класса и интерфейсным. TwiX Общие вопросы Delphi 3 06.10.2009 09:58