close

Вход

Забыли?

вход по аккаунту

код для вставкиСкачать
Вещественный тип данных
Повторение
1.
Что будет выведено на экран в результате работы следующего фрагмента:
a:='Э'; b:='В'; c:='М'; write(a,b,c,#10);
a:='Э'; b:='В'; c:='М'; write(a,b,c);
2.
Напишите фрагмент программы вывода на экран следующей информации:
3.
Пусть n - натуральное число. Объясните использование той или иной конструкции цикла:
n!! означает 1*3*5*..n для нечётного n и 2*4*n для чётного. Вычислить n!!
вывести на экран значения n!!, для всех чисел от 1 до n.
для заданного числа найти m!!=n.
Вещественный тип данных
Данные вещественного (действительного) типа используются значительно чаще целого типа. Они
необходимы в тех случаях, когда числовые значения могут содержать дробные части.
Описание: идентификатор Real
Диапазон значений: 2,9*10 -39 - 1,7*10 38.
Операции арифметические: '+' сложение, '-' вычитание, '*' умножение, '/' деление и операции сравнения.
Константа действительного типа может быть представлена в двух видах: числом с фиксированной и
плавающей точкой.
Число с фиксированной точкой изображается десятичным числом с дробной частью (дробная часть может
быть нулевой). Дробная часть отделяется от целой с помощью точки, например 127.3, 25.0, -16.003, 200.59,
0.54.
Число с плавающей точкой имеет вид mEp, где m - мантисса, а p - порядок числа. В качестве m могут быть
целые числа и действительные числа с фиксированной точкой, в качестве p - только целые числа. Как
мантисса, так и порядок могут содержать знаки "+" и "-". Например:
Математическая запись Запись с плавающей точкой
0,000009
9Е-6
0,62*104
0.62Е+4
-10,8*1012
-10.8Е12
20*10-3
20Е-3
Значение констант вещественного типа можно задать в разделе описания констант, аналогично заданию
констант целого типа.
Язык программирования Паскаль имеет набор встроенных процедур и функций, называемых стандартными.
Перечислим наиболее часто встречающиеся из них:
ABC(X)
SQR(X)
SQRT(X)
SIN(X)
COS(X)
ARCTAN(X)
EXP(X)
LN(X)
TRUNC(X)
ROUND(X)
вычисление абсолютного значения Х
вычисление квадрата Х
вычисление квадратного корня из Х
вычисление синуса Х
вычисление косинуса Х
вычисление арктангенса Х
вычисление ех
вычисление натурального логарифма Х
вычисление целой части Х
округление Х в сторону ближайшего целого
Примечание. Аргумент функции следует за именем функции и заключается в круглые скобки. Аргументом
может быть константа, переменная или выражение. В тригонометрических функциях синуса и косинуса
аргумент задается только в радианной мере угла.
Ввод данных вещественного типа осуществляется с помощью операторов Read, числа разделяются
пробелом, пробелами или нажатием клавиши <ENTER>. <Пробел> и <ENTER> игнорируется перед числом.
Вывод данных вещественного типа допускается с форматом и без него. Если при выводе данных
вещественного типа отсутствует формат, то число выводится с плавающей точкой - мантисса и порядок. На
изображении числа отводится 17 позиций, при этом в целой части мантиссы присутствует только одна
значащая цифра. Изменить стандартную форму вывода можно, используя формат:Write(x:m:n:), где х выводимая данная вещественного типа (константа, переменная, выражение); m - общее поле выводимого
числа (включая знак числа, целую часть, точку и дробную часть); n - поле дробной записи. В
качестве m и n могут быть целые константы, переменные, выражения. При использовании форматов число
выводится в форме с фиксированной точкой. Так, использование формата Write(r:10:4) для вывода
значения r, равного -35.245367, приводит к выводу значения -35.2454.
1/--страниц
Пожаловаться на содержимое документа