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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.09.2011, 20:10   #1
andrei100
 
Регистрация: 26.09.2011
Сообщений: 4
По умолчанию double???

Код:
#include <iostream>
#include <conio.h>
using namespace std;

void main()
{
double n=1111,m=11.34
cout<<setw(6)<<setprecision(3)<<fixed<<n<<m;
_getch();
}
у меня выводится 1111.000 и 11.340 , а как мне сделать чтоб выводилось 1111 и 11.34 и чтоб не было числа в научном формате, спасибо

Последний раз редактировалось Stilet; 26.09.2011 в 20:18.
andrei100 вне форума Ответить с цитированием
Старый 26.09.2011, 20:18   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А просто вывести cout<<n<<'\t'<<m; разве не пойдет?
VS2010Beta по крайней мере выводит так как ты хочешь.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 26.09.2011, 20:25   #3
andrei100
 
Регистрация: 26.09.2011
Сообщений: 4
По умолчанию

просто мне нужно использовать setprecision и setw по заданию, а без fixed выводит в научном формате
andrei100 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 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 vs. double VoidMan Общие вопросы C/C++ 1 21.09.2009 18:45
Double/? Viteef Общие вопросы Delphi 6 25.07.2007 02:28