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

Найти корни квадратного уравнения с высокой точностью - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ простая арифметика http://www.cyberforum.ru/cpp-beginners/thread216232.html
дан массив и матрица 3*3,хранящая числа.например 5 7 6 4 2 5 1 9 7 первый элемент массива равен 5-7-6 второй=4-2-5 третий 1-9-7 я написал код.Но он работает следующим образом -5-7-6
C++ с N случайных трицифрових чисел сформировать список, организованный как стек с N случайных трицифрових чисел сформировать список, организованный как стек. Затем создать новый двозвязний список-очередь, в который переписать только четные числа, расположив их в порядке... http://www.cyberforum.ru/cpp-beginners/thread216218.html
Отсортировать целочисленный одномерный массив C++
ПОЖАЛУЙСТА ПОМОГИТЕ НАПИСАТЬ ПРОГу: 2) Написать программу, позволяющую сортировать введенный пользовате-лем целочисленный одномерный массив по убыванию или по возраста-нию (в зависимости от выбора...
Ошибки Turbo С++ C++
Киньте ,пожалуйста, файлик с ошибками Turbo С++ на русском
C++ не могу понять как исправить ошибку в коде http://www.cyberforum.ru/cpp-beginners/thread216207.html
Создать односвязный список из случайных чисел вывести его. выполнить сортировку методом простого выбора.( использовав не более чем несколько вспомогательных переменных) вывести результат. вот...
C++ Генератор псевдослучайных чисел Написать генератор псевдослучайных чисел по алгоритму r = r * 4231 + 123457; Подсчитать частоты попадания в каждый из интервалов длиной 10000 при выборке 500000. подробнее

Показать сообщение отдельно
FL8
0 / 0 / 0
Регистрация: 02.12.2010
Сообщений: 19
22.12.2010, 23:12  [ТС]
А как задать высокую точность в C++?

Добавлено через 10 минут
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
#include "stdafx.h"
#include <iostream.h>
#include <math.h>
using namespace std;
int_tmain(int argc_TCHAR* argv[])
{
long doble a,b,c,d;
cout <<"Enter a,b,c:";
cin>>a>>b>>c;
d=b*b-4*a*c;
if(d>=0){
cout.precision (30);
cout<<"X1="<<(-b+sqrt(d))/2/a<<endl;
cout.precision (30);
cout<<"X2="<<(-b+sqrt(d))/2/a<<endl;
} 
else
{
cout.precision (30);
cout<<"X1="<<-b/2/a<<"+"<<sqrt(-d)/2/a<<"I"<<endl;
cout.precision (30);
cout<<"X2="<<-b/2/a<<"-"<<sqrt(-d)/2/a<<"I"<<endl;
}
return 0;
}
вот какую строчку нужно вставить чтобы после запятой было больше 30 знаков... скажите пожалуйста....
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru