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

pow - C++

Восстановить пароль Регистрация
 
shocoladka
7 / 7 / 0
Регистрация: 02.12.2010
Сообщений: 71
03.12.2010, 00:02     pow #1
ребята, а можно как нибудь сделать чтобы pow(a,b) возвращал не double , а int?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.12.2010, 00:02     pow
Посмотрите здесь:

Problem : pow C++
Проблема с pow C++
C++ при вызове функции pow() выдаёт ошибку: test.cpp:(.text+0x59b): undefined reference to `pow'
C++ pow(5, 2) == 24?
C++ Проблемы с pow()
C++ снова pow
C++ pow
Посчитать pow(31, 29) % 91 C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
03.12.2010, 00:04     pow #2
shocoladka, Явно привести возвращенное значение к типу int...

Пример.

C++
1
int t=static_cast<int>(pow(3.0, 2.0));
besstiaa
 Аватар для besstiaa
93 / 93 / 7
Регистрация: 04.06.2010
Сообщений: 223
03.12.2010, 00:05     pow #3
Можно использовать явное приведение типов.
Yandex
Объявления
03.12.2010, 00:05     pow
Ответ Создать тему
Опции темы

Текущее время: 17:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru