Форматные строки
Форматная строка определяет форму представления значения числа. В общем случае она имеет следующий вид:
%Длина.ТочностьТип
Тип - определяет способ преобразования числа в строку.
Существуют следующие типы:
d
- десятичное целое число со знаком
|
u
|
- десятичное целое число без знака
|
o
|
- восьмеричное целое число без знака
|
x
|
- шестнадцатеричное целое число без знака; для вывода цифр, больших 9, используются буквы a, b, c, d, e, f
|
X
|
- шестнадцатеричное целое число без знака; для вывода цифр, больших 9, используются буквы A, B, C, D, E, F
|
f
|
- действительное число
|
Точность - точность представления дробной части, т. е. количество знаков после запятой. Если для отображения дробной части значения требуется больше знаков, то значение округляется. Обычно точность указывают в том случае, если используется тип преобразования
f. Для других типов указывать точность не рекомендуется. Если точность не указана, то для типа преобразования
f она по умолчанию принимается равной
6. Если указана точность
0, то число выводится без дробной части
Длина - количество знаков, отводимое для значения. Может получиться так, что для отображения полученного значения требуется меньше символов, чем указано в блоке
Длина. Например, указана длина
10, а получено значение
123. В этом случае слева к значению будет приписано семь пробелов. Если нужно, чтобы слева приписывались не пробелы, а нули, следует в начале блока
Длина поместить
0, например, написать не
10, а
010. Блок
Длина может отсутствовать, тогда для значения будет отведено ровно столько символов, сколько требуется для его отображения.
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий