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

Вывод результатов с форматированием - C++

Восстановить пароль Регистрация
 
Darya8
0 / 0 / 0
Регистрация: 20.05.2014
Сообщений: 3
11.07.2014, 14:43     Вывод результатов с форматированием #1
Добрый день. Простая задача с решением квадратного уравнения, проблема в том, что корни выводятся не в нужном мне формате, мне нужно, чтобы выводились с погрешностью 10^-4, допустим корни 3 и 4, на выводе: 3.0000 и 4.0000, как быть, помогите пожалуйста?

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
#include "stdafx.h"
#include "stdio.h"
#include "iostream"
#include "algorithm"
 
using namespace std;
 
void main()
{   
    int a, b, c, d;
    cin >> a >> b >> c;
    d = b * b - 4 * a * c;
    if (d == 0) {
        cout << 1 << endl;
        cout << -b / (2 * a);
    }
    if (d > 0) {
        double x1 = (-b + sqrt(d)) / (2.0 * a);
        double x2 = (-b - sqrt(d)) / (2.0 * a);
        cout << 2 << endl;
        cout << min(x1, x2) << ' ' << max(x1, x2);
 
    }
    else
        cout << 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.07.2014, 14:43     Вывод результатов с форматированием
Посмотрите здесь:

C++ ПОшаговый ввод данных и вывод результатов
C++ Создать таблицу с определенным форматированием
C++ Вычислить значение заданной функци на данном интервале с заданным шагом. Осуществить вывод значений аргумента и результатов вычислений значений функ
C++ Разработать программу, позволяющую вводить данные с клавиатуры и выводить их на экран с простейших форматированием
Вывод результатов выполнения программы в текстовый файл C++
Разработать программу,позволяющую вводить данные с клавиатуры и выводить их на экран с простейшим форматированием C++
Тестирование, вывод результатов C++
C++ Вывод результатов

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
IrineK
Заблокирован
11.07.2014, 16:44     Вывод результатов с форматированием #2
setprecision
MrLinch
 Аватар для MrLinch
12 / 10 / 6
Регистрация: 23.12.2012
Сообщений: 51
12.07.2014, 17:23     Вывод результатов с форматированием #3
C++
1
2
3
4
5
6
7
8
9
#include <iostream>
#include <cmath>
#include <iomanip>
 
using namespace std;
 
int main() {   
    cout << fixed << setprecision(4) << 1.0 / 2.0 << endl;
}
Yandex
Объявления
12.07.2014, 17:23     Вывод результатов с форматированием
Ответ Создать тему
Опции темы

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