С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Функция для вывода числа с заданной точностью - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Своя иконка для приложения http://www.cyberforum.ru/cpp-beginners/thread1239458.html
Как загрузить свою иконку в програму?
C++ Переписать визуальный проект в консольное приложение: Обход конем всех клеток шахматного поля. Приветствую друзья!Прошу помощи у экспертов, т.к. ООП почти не изучал. Дана программа с исходниками и исполняемым файлом, рабочая, но с объектами на форме. Требуется перевести её в исполняемый файл... http://www.cyberforum.ru/cpp-beginners/thread1239448.html
C++ Как сделать в приложении С++ русский язык?
Здравствуйте, уважаемые программисты! Не могли бы вы мне помочь? Мне 11 лет, и я учусь программировать на С++. В своих программах я вынужден писать по-английски, потому-что если писать по-русски...
Найти определитель матрицы, с помощью разложения её по строке C++
Помогите написать программу , в которой нужно найти определитель матрицы , с помощью разложения её по строке. В исходнике все расскладывает правильно, но ответ почему то неверный. #include...
C++ Как можно совершить обход двоичного дерева нерекурсивно http://www.cyberforum.ru/cpp-beginners/thread1239356.html
Доброго времени суток. Хочу поинтересоваться: как можно совершить обход двоичного дерева нерекурсивно(!!!), желательно с примерами или полезными ссылками. Спасибо
C++ Инициализация вектора у меня в классе есть vector из string (константный, просто строки нужны как образец для других функций), в конструкторе соответственно надо это дело как то проинициализировать... вообще можно... подробнее

Показать сообщение отдельно
EfimKR
53 / 26 / 10
Регистрация: 24.06.2014
Сообщений: 229
Записей в блоге: 1

Функция для вывода числа с заданной точностью - C++

07.08.2014, 11:18. Просмотров 1182. Ответов 4
Метки (Все метки)

Вот то, что придумал, но выводит число, как оно было введено. Возможно setprecision так не работает?

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
/* 2.Написать функцию, которая принимает в качестве параметров вещественное число и количество знаков 
после десятичной точки, которые должны остаться. Задачей функции является округление вышеуказанного вещественного 
числа с заданной точностью */
 
#include<iostream>
#include<iomanip>
using namespace std;
 
void precision(double, int);
 
int main()
{
    setlocale(0, "");
    double dNumber;
    int nPrec;
 
    cout<<"Введите через пробел вещественное число и количество знаков после запятой\n";
    cin>>dNumber>>nPrec;
 
    precision(dNumber, nPrec);
 
    return 0;
}
 
void precision(double n, int p)
{
    cout<<"\n"; setprecision(p); cout<<n;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.