![]() |
Модераторы: Poseidon |
![]() ![]() ![]() |
|
SAVEL |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 126 Регистрация: 31.1.2007 Репутация: нет Всего: -1 |
Уважаемые программисты!
Объясните почему если я работаю в Visual Studio.NET при подключении <math.h> функция pow() не пашет как следует! К примеру : error C2668: 'pow' : ambiguous call to overloaded function could be 'long double pow(long double,int)' or 'float pow(float,int)' or 'double pow(double,int)'! Причем в VC++ 6.0 - всё работает! Поясните што это? --------------------
В любых делах при максимуме сложности подход к проблеме всё-таки один! Желание - это множество возможностей, а нежелание - это множество причин !!! |
|||
|
||||
Mihhail |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 96 Регистрация: 13.9.2007 Репутация: 1 Всего: 9 |
Дай участок кода где объявляются переменные и используется эта функция, тут какая то неоднозначность с типами данных.
|
|||
|
||||
SAVEL |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 126 Регистрация: 31.1.2007 Репутация: нет Всего: -1 |
Вот:
Интерфейс:
А вот .срр
--------------------
В любых делах при максимуме сложности подход к проблеме всё-таки один! Желание - это множество возможностей, а нежелание - это множество причин !!! |
||||
|
|||||
zkv |
|
||||
![]() ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2133 Регистрация: 23.7.2006 Где: Санкт-Петербург Репутация: 21 Всего: 92 |
не может понять, какую из перегруженных функций ты имел ввиду, нужно сделать явное приведение аргументов, чтобы совпадали с одним из прототипов функции pow() например для этого:
так:
|
||||
|
|||||
Mihhail |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 96 Регистрация: 13.9.2007 Репутация: 1 Всего: 9 |
Попробуй явное приведение типов, записать так
(double)pow( (double)10, (int)(dec_divisor+dec_divisor_1) ) или (double)pow( (double)10, (double)(dec_divisor+dec_divisor_1) ) т.к. функция определена как: double pow(double x, double y); |
|||
|
||||
SAVEL |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 126 Регистрация: 31.1.2007 Репутация: нет Всего: -1 |
Благодарю парни! Наконец-то завелась!!!
![]() ![]() ![]() Это сообщение отредактировал(а) SAVEL - 9.10.2007, 23:09 --------------------
В любых делах при максимуме сложности подход к проблеме всё-таки один! Желание - это множество возможностей, а нежелание - это множество причин !!! |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Центр помощи" | |
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Центр помощи | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |