Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.10.2011, 12:35   #1
firephenix
Пользователь
 
Регистрация: 14.02.2011
Сообщений: 89
По умолчанию Точность double в c++

Здравствуйте вот моя программа:
Код:
#include <fstream>
using namespace std;

ofstream out("chairs.out");

int main()
{
	int t1=3, t2=4, t3=5;
	out.precision(7);	
	out << (double)(t1+t2+t3)/6;
	in.close();
	return 0;
}
В файл chairs.out мне выводит "2", а как сделать так чтобы выводила "2.0000000". Заранее спасибо.
firephenix вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
E2015 Ambiguity between 'std::log(double)' and 'std::log(long double)' Namolem Помощь студентам 3 02.04.2011 20:22
функция pow(double x, double y) Не могу понять в чем ошибка Vlashel Помощь студентам 3 07.10.2010 16:28
Long double. Максимальная точность. juzam Общие вопросы C/C++ 2 05.10.2010 14:48
long double vs. double VoidMan Общие вопросы C/C++ 1 21.09.2009 18:45
Точность Sour Помощь студентам 2 31.05.2007 21:08