Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
Valentina
69 / 69 / 13
Регистрация: 13.05.2012
Сообщений: 130
02.08.2013, 13:41

компилятор находит неоднозначность при вызове round(i) - C++

02.08.2013, 13:41. Просмотров 586. Ответов 8
Метки (Все метки)

В cmath уже есть своя функция round, измените имя функции и все будет работать
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include <iostream>
#include <clocale>
#include <cmath>
 
using namespace std;
 
void roundi(double &num)
{
    double ostatok;
    double celoe;
 
    ostatok=modf(num, &celoe);
 
    if(ostatok<0.5) {num=celoe;}
    else num=celoe+1.0;
}
 
int main()
{
    double i;
 
    cout<<"Введите double число: ";
    cin>>i;
 
    roundi(i);
 
    cout<<"Число после преобразования: "<<i;
    system("pause");
 
    return 0;
}
1
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.08.2013, 13:41
Готовые ответы и решения для C++ компилятор находит неоднозначность при вызове round(i):

Неоднозначность при наследовании
Привет народ, думаю мой вопрос покажется вам чем-то из разряда &quot;лучше бы делом...

Класс - Ошибки при вызове методов: В вызове функции отсутствует список аргументов
Добрый вечер всем! При изучении и написании работы столкнулся с ошибкой от...

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

Компилятор не находит iostream.h
библиотеки есть в папке, путь в настройках проведен нормально, но все равно...

Компилятор не находит функцию GetUserName
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;Windows.h&gt; #include...

Компилятор не находит std::ref()
Всем привет и с новым годом. Столкнулся со странным. Сейчас сижу...

8
компилятор находит неоднозначность при вызове round(i) C++   Следующее сообщение темы 
Другие темы раздела
C++ Размер контейнера не меняется при изменении итератора http://www.cyberforum.ru/cpp-beginners/thread932479.html
Почему размер контейнера не меняется? std::string m; std::string::iterator mi = m.begin(); *mi = 'd'; std::cout << m << std::endl; // d std::cout << m.size(); // 0
C++ Как ограничить параметр типа шаблона только числовыми типами данных? Собствено, сабж. Ключевое для поиска слово хотябы. http://www.cyberforum.ru/cpp-beginners/thread932469.html
C++ Синхронизация потоков, события, WinAPI
Уважаемые программисты! Решается такая задача: 5 потоков генерируют псевдослучайные числа, главный поток выводит их, при нажатии "enter" все должно быть остановлено и выведена сумма всех этих чисел....
C++ Напишите программу, которая использует три определяемых пользователем функции (включая main ())
Напишите программу на C++, которая использует три определяемых пользователем функции (включая main ()) и генерирует следующий вывод: Three blind mice Three blind mice See how they run See...
C++ Чем плохой указатель на void? http://www.cyberforum.ru/cpp-beginners/thread932453.html
Здравствуйте! Недавно прочитал статью на хабре http://habrahabr.ru/post/102930/ Сабж - архитектура игрового двигла, а именно менеджер состояний. В нем используется указатель на войд. Вот внизу...
C++ Получения спектра сигнала Вообщем есть функция сигнала (допустим синус на синус с разными частотами) и теперь мне надо сделать вывод как на спектроанализаторе - что бы выдал два всплеска на этих частотах. Я понимаю что... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru