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

setprecision() и setiosflags() - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ При просмотре уже созданного файла программа выводит лишь одну строку, а остальные обнуляет http://www.cyberforum.ru/cpp-beginners/thread602935.html
Создал программу с записью структуры в файл. Но при повторном запуске программы и просмотре уже созданного ей же файла выводит лишь одну строку, а остальные обнуляет. # include <string.h> # include <iomanip.h> # include <stdio.h> # include <conio.h> # include <iostream.h> # include <windows.h> # include <dos.h> FILE *f;
C++ Условие строки в цикле while #include "stdafx.h" #include <iostream> #include <string> using namespace std; int main(){ char* answer = new char; while ( answer!="y") { cout << "Купи слоника! "; cin >> answer; http://www.cyberforum.ru/cpp-beginners/thread602933.html
Магический квадрат (с использованием функций) C++
Дана квадратная целочисленная матрица. Определить, является ли она магическим квадратом. В магическом квадрате сумма чисел по всем горизонталям, вертикалям и двум диагоналям должна быть одна и та же. В задаче необходимо использовать свои функции.
Вывести текст функцией DrawText() C++
Всем привет! Необходимо вывести текст "Текст" функцией DrawText(), и нужно, чтобы этот текст мигал, т.е. через 1 секунду он был в другой позиции, а потом опять через 1 секунду был в исходной позиции. И так бесконечно. Помогите, пожалуйста? WinAPI c++
C++ Ошибка при установке Visual Studio 2010 http://www.cyberforum.ru/cpp-beginners/thread602876.html
не удается открыть файл данных C:Users\Викуша\AppData\Local\Tmps\SIT33758.tmp\defFactory.dat Как установить?
C++ Из списка в двоичное дерево Эта программа, которая содержит текущую информацию о заявках на авиабилеты. Каждая заявка включает: • пункт назначения; • номер рейса; • фамилию и инициалы пассажира; • желаемую дату вылета. Программа обеспечивает: • хранение всех заявок в виде списка; • добавление и удаление заявок; • по заданному номеру рейса и дате вылета вывод заявок с их последующим удалением; • вывод всех заявок. подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9371 / 5421 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
11.06.2012, 22:48     setprecision() и setiosflags()
Цитата Сообщение от g-h Посмотреть сообщение
Почему чтобы напечатать число с двумя цифрами после запятой нужно использовать обе эти функции?
Это не функции, это флаги. Один указывает, сколько цифр должно быть после запятой, второй - в каком виде число выводить.

Цитата Сообщение от David Sylva Посмотреть сообщение
Только чтобы напечатать с двумя цифрами после запятой надо писать
setprecision(3)
Да ну?!

C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <iomanip>
 
int main() {
    double pi = 3.1415926536;
    
    std::cout << std::setprecision(2) << std::fixed << pi << std::endl;
    std::cout << std::setprecision(2) << std::scientific << pi << std::endl;
    
    return 0;
}
http://codepad.org/3KHLvMYK
 
Текущее время: 14:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru