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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
ArtemZ94
0 / 0 / 0
Регистрация: 08.06.2014
Сообщений: 11
#1

Флаги - C++

16.06.2014, 08:25. Просмотров 432. Ответов 5
Метки нет (Все метки)

Подскажите для чего используются эти флаги: setiosflags(ios::fixed | ios::showpoint). Видел их использование совместно с setprecision(2). setprecision(2) показывает, что после запятой в числе будет 2 знака, но и у этих флагов похожее значение. Какой смысл в том, чтобы использовать одновременно и флаги и setprecision(2)?

Может быть, что мой вопрос крайне глупый, но я изучаю С++ сравнительно недавно.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.06.2014, 08:25     Флаги
Посмотрите здесь:

C++ Флаги форматирования и манипуляторы
Манипуляторы и флаги формата C++
Битовые флаги. C++
что такое флаги? C++
C++ Флаги потока cout.
C++ Флаги для прогораммы C++
C++ Флаги выравнивания
Пользовательские битовые флаги C++
Не работают флаги C++
Флаги форматирования cout C++
C++ Типизированные перечисления как флаги
Флаги (вывод сообщения) C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт CЭксперт С++
12730 / 7190 / 802
Регистрация: 27.09.2012
Сообщений: 17,738
Записей в блоге: 2
Завершенные тесты: 1
16.06.2014, 08:37     Флаги #2
http://www.cplusplus.com/reference/ios/fixed/
http://www.cplusplus.com/reference/i...ase/precision/
http://www.cplusplus.com/reference/ios/showpoint/
Ilot
Модератор
Эксперт С++
1784 / 1159 / 224
Регистрация: 16.05.2013
Сообщений: 3,050
Записей в блоге: 5
Завершенные тесты: 1
16.06.2014, 08:39     Флаги #3
ios::fixed - использовать запись числа в фиксированном виде, а не научном. Т.е. писать все числа без использования конструкции с экспонентой.
ios::showpoint - всегда показывать запятую. Т.е. если этот флаг не установлен целые числа будут выводится без запятой(11 вместо 11,00).
setprecision(2) - устанавливает число знаков после запятой.
ArtemZ94
0 / 0 / 0
Регистрация: 08.06.2014
Сообщений: 11
16.06.2014, 08:52  [ТС]     Флаги #4
Если бы я хорошо понимал английский, а в частности английский с http://www.cplusplus.com, то я бы не создал эту тему.
Croessmah
16.06.2014, 09:04
  #5

Не по теме:

Цитата Сообщение от ArtemZ94 Посмотреть сообщение
Если бы я хорошо понимал английский, а в частности английский
лучше сразу приучайтесь читать документацию на английском.

ArtemZ94
0 / 0 / 0
Регистрация: 08.06.2014
Сообщений: 11
16.06.2014, 09:10  [ТС]     Флаги #6
Цитата Сообщение от Croessmah Посмотреть сообщение

Не по теме:


лучше сразу приучайтесь читать документацию на английском.

Буду стараться. Спасибо.
Yandex
Объявления
16.06.2014, 09:10     Флаги
Ответ Создать тему
Опции темы

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