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

Флаги - C++

Восстановить пароль Регистрация
 
ArtemZ94
0 / 0 / 0
Регистрация: 08.06.2014
Сообщений: 11
16.06.2014, 08:25     Флаги #1
Подскажите для чего используются эти флаги: 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
Модератор
Эксперт С++
 Аватар для Croessmah
12271 / 6958 / 783
Регистрация: 27.09.2012
Сообщений: 17,259
Записей в блоге: 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
Модератор
Эксперт С++
1778 / 1153 / 223
Регистрация: 16.05.2013
Сообщений: 3,042
Записей в блоге: 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     Флаги
Ответ Создать тему
Опции темы

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