Ãëàâà 4. Òèïû äàííûõ è ÷èñëîâûå ôîðìàòû
183
Êîäû äëÿ çàäàíèÿ ÷èñåë
Рассмотрим самый простой числовой формат:
0,00
,
который содержит только
один раздел, т.е. применяется ко всем числам. Код
0
(нуль) обозначает значащий
цифровой разряд. Если число содержит незначащие нули,
то они отображаются
только тогда, когда количество разрядов числа меньше количества нулей в форма&
те (рис. 4.31).
Рис. 4.31. Примеры пользовательских числовых форматов
При использовании формата
#,##
выводятся только значащие цифровые разря&
ды, незначащие нули не отображаются. Если до и после десятичной запятой в шаб&
лоне
используется код
?
(шаблон
?,??
), вместо незначащих нулей отображаются
пробелы. Поэтому код
?
можно применять для выравнивания символа деления в дро&
бях или для выравнивания чисел относительно десятичной запятой.
Для задания формата обычной дроби, например, можно использовать формат
#" "???/???
.
Вместо кодов
?
в знаменателе дроби можно указать любое целое
число — 100, 50 или 16. Например,
после применения формата
#" "???/100
чис&
ло 0,25 отображается в виде
25/100
, формат
#" "???/50
представляет это же
число
в виде
13/50
, а формат
#" "???/16
— как
4/16
(рис. 4.32).
Рис. 4.32. Примеры пользовательских дробных форматов