TURBO PASCAL:Учебное пособие. Терёхин В.В. - 34 стр.

UptoLike

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

34
Вещественные числа выводятся в экспоненциальном
формате, если не указан подпараметр n
2
. Экспоненциальный
формат представляет вещественное число в виде
_s#.##############E*####,
где знак «_» - пробел; s - пробел для положительного и знак
«-» для отрицательного чисел; # десятичная цифра; Е - сим-
вол десятичного основания; * - знак «+» или «-» в зависимо-
сти от знака десятичного порядка числа. Если подпараметр n
1
опущен, принимается его значение по умолчанию 23. Если n
1
меньше 10, считается, что он равен 10. Например, число -120.3
с параметром n
1
=12 будет выглядеть на экране таким образом:
-1.203Е+0002 .
Если подпараметр n
2
для вещественных выражений ра-
вен нулю, ни дробная часть числа, ни десятичная точка не вы-
водятся. При отрицательном значении n
2
этот параметр игно-
рируется и число выводится в экспоненциальном формате с
учетом n
1
. Если значение n
2
больше 18, принимается значение
18. Следует учесть, что при указании подпараметра n
2
вещест-
венное число всегда будет выводиться в формате с фиксиро-
ванной точкой и требуемым количеством знаков в дробной
части, даже если значение подпараметра n
1
окажется недоста-
точным для размещения целой части. В этом случае значение
n
1
автоматически увеличивается.
Если OutExpr в нижеследующем выражении
< OutExpr > : <n
1
> ,
является выражением целого, строкового или булевого типа,
то значение переменной прижимаются к правому краю поля
вывода. Если n
1
отрицательно, то значение выражения OutExpr
прижимается к левому краю.
Примеры:
Writeln (A: 6: 3) ;
Write(M: 7: 3, Т: 4: 2, В: 7: 4);
В дальнейшем мы познакомимся с типом String ,, а сейчас
уточним, что операторы Write и Writeln позволяют выводить на
      Вещественные числа выводятся в экспоненциальном
формате, если не указан подпараметр n2 . Экспоненциальный
формат представляет вещественное число в виде
      _s#.##############E*####,
где знак «_» - пробел; s - пробел для положительного и знак
«-» для отрицательного чисел; # десятичная цифра; Е - сим-
вол десятичного основания; * - знак «+» или «-» в зависимо-
сти от знака десятичного порядка числа. Если подпараметр n1
опущен, принимается его значение по умолчанию 23. Если n1
меньше 10, считается, что он равен 10. Например, число -120.3
с параметром n1=12 будет выглядеть на экране таким образом:
-1.203Е+0002 .
       Если подпараметр n2 для вещественных выражений ра-
вен нулю, ни дробная часть числа, ни десятичная точка не вы-
водятся. При отрицательном значении n2 этот параметр игно-
рируется и число выводится в экспоненциальном формате с
учетом n1. Если значение n2 больше 18, принимается значение
18. Следует учесть, что при указании подпараметра n2 вещест-
венное число всегда будет выводиться в формате с фиксиро-
ванной точкой и требуемым количеством знаков в дробной
части, даже если значение подпараметра n1 окажется недоста-
точным для размещения целой части. В этом случае значение
n1 автоматически увеличивается.
       Если OutExpr в нижеследующем выражении
       < OutExpr > :  ,
является выражением целого, строкового или булевого типа,
то значение переменной прижимаются к правому краю поля
вывода. Если n1 отрицательно, то значение выражения OutExpr
прижимается к левому краю.
       Примеры:
       Writeln (A: 6: 3) ;
       Write(M: 7: 3, Т: 4: 2, В: 7: 4);
       В дальнейшем мы познакомимся с типом String ,, а сейчас
уточним, что операторы Write и Writeln позволяют выводить на
                                                            34