Технология программирования. Базовые конструкции C/C++. Липачев Е.К. - 101 стр.

UptoLike

Составители: 

101
С помощью манипуляторов, определенных в стандартной библиотеке
языка C++, можно управлять отображением данных. Полный список
манипуляторов можно найти в книге Стауструп Б. Язык программирования
C++.
Пример. Вывод целого числа в различных системах счисления.
Установка системы счисления выполняется манипуляторами dec
(десятичное представление), hex (шестнадцатеричное представление) и oct
(восьмеричное представление). Можно использовать две формы вызова
манипулятора, например, установку шестнадцатеричной системы
представления чисел можно выполнить в виде
hex(cout);
и вставкой в cout:
cout<<"\n n= "<<hex<<n;
Установка, выполненная манипулятором, сохраняется до следующего явного
вызова аналогичного манипулятора.
// Целые числа в различных системах счисления
int n=2012;
cout<<"\n n= "<<n; // по умолчание
cout<<"\n n= "<<hex<<n; /* в шестнадцатеричном
представлении */
cout<<"\n n= "<<oct<<n; /* в шестнадцатеричном
представлении */
cout<<"\n n= "<<n; // как в последнем выводе
cout<<"\n n= "<<dec<<n; // в десятичной системе
     С помощью манипуляторов, определенных в стандартной библиотеке
языка C++, можно управлять отображением данных. Полный список
манипуляторов можно найти в книге Стауструп Б. Язык программирования
C++.
      Пример. Вывод целого числа в различных системах счисления.
Установка системы счисления выполняется манипуляторами dec
(десятичное представление), hex (шестнадцатеричное представление) и oct
(восьмеричное представление). Можно использовать две формы вызова
манипулятора,    например,    установку   шестнадцатеричной    системы
представления чисел можно выполнить в виде
     hex(cout);
и вставкой в cout:
cout<<"\n n= "<