Компьютер обрабатывает информацию в двоичном коде, поэтому
тот результат, который мы получаем после совершения различных действий с
вещественными числами, нам неудобен.
Такое представление чисел называется полулогарифмической
формой числа или экспоненциальной.
Выглядит это так :
0.01792095E-02
Как видно из примера, такой вид числа представляется нам
неудобным и непривычным.
Форматирование чисел
Однако, для того и существует форматирование числа в
программировании, чтобы числа выглядели так, как нам требуется.
В Паскале используются два оператора вывода данных ( результатов
) на экран :
- Write ( ) ;
- Writeln ( ) ;
С их помощью можно отформатировать число.
Например, пусть X – вещественное число.
Тогда сделаем вывод таким : Writeln ( X : 8 : 2 ) ;
8 – указывает общее число позиций занимаемых числом
2 – указывает точность представления числа, т.е. количество
позиций отданных под дробную часть числа.
Обычно точность устанавливают в районе от 2 до 4-х.
Ошибкой будет указать точность представления большее, чем
общее количество позиций ( не забывайте, сюда входит и точка! ) Например так : Writeln (
X : 5 : 6 ) ;
Все указанные позиции в формате числа, которые не заняты
числом ( находящиеся слева от точки ) забиваются Pascal ’ ем «пробелами».