вращает текущую точность вещес
Автор admin Пятница, 15 мая 2009 11:32
вращает текущую точность вещественных чисел (по умолчанию — 6). int ios::precision(int n) Задает точность вещественных чисел, возвращает предыдущее значение (см. ранее описание флагов группы ios::floatfield). Атрибуты fill и precision вполне понятны, a width стоит пояснить особо. Если значение этого атрибута равно 0, то при записи значения в поток генерируется минимальное количество символов, необходимых для представления этого значения. Положительная ширина поля означает, что количество сгенерированных символов будет по крайней мере не меньше width; если оно содержит меньше символов, поле дополняется до необходимой ширины заполнителями fill. Тем не менее, выводимые значения никогда не усекаются, поэтому при попытке вывести 123 с шириной поля 2 все равно будет выведено число 123. Ширина поля определяет минимальное количество символов; задать максимальное количество символов невозможно. Ширина также отличается от других атрибутов тем, что она обнуляется при каждой операции чтения или записи, на которую она может повлиять. В действительности она является не переменной состояния, а скорее неявным аргументо
Комментарии закрыты.
Последние комментарии