|
Новости |
Вещественный тип данныхПовторение
Вещественный тип данных Данные вещественного (действительного) типа используются значительно чаще целого типа. Они необходимы в тех случаях, когда числовые значения могут содержать дробные части.
Константа действительного типа может быть представлена в двух видах: числом с фиксированной и плавающей точкой. Число с фиксированной точкой изображается десятичным числом с дробной частью (дробная часть может быть нулевой). Дробная часть отделяется от целой с помощью точки, например 127.3, 25.0, -16.003, 200.59, 0.54. Число с плавающей точкой имеет вид mEp, где m - мантисса, а p - порядок числа. В качестве m могут быть целые числа и действительные числа с фиксированной точкой, в качестве p - только целые числа. Как мантисса, так и порядок могут содержать знаки "+" и "-". Например:
Значение констант вещественного типа можно задать в разделе описания констант, аналогично заданию констант целого типа. Язык программирования Паскаль имеет набор встроенных процедур и функций, называемых стандартными. Перечислим наиболее часто встречающиеся из них:
Примечание. Аргумент функции следует за именем функции и заключается в круглые скобки. Аргументом может быть константа, переменная или выражение. В тригонометрических функциях синуса и косинуса аргумент задается только в радианной мере угла. Ввод данных вещественного типа осуществляется с помощью операторов Read, числа разделяются пробелом, пробелами или нажатием клавиши <ENTER>. <Пробел> и <ENTER> игнорируется перед числом. Вывод данных вещественного типа допускается с форматом и без него. Если при выводе данных вещественного типа отсутствует формат, то число выводится с плавающей точкой - мантисса и порядок. На изображении числа отводится 17 позиций, при этом в целой части мантиссы присутствует только одна значащая цифра. Изменить стандартную форму вывода можно, используя формат: Write(x:m:n:), где х - выводимая данная вещественного типа (константа, переменная, выражение); m - общее поле выводимого числа (включая знак числа, целую часть, точку и дробную часть); n - поле дробной записи. В качестве m и n могут быть целые константы, переменные, выражения. При использовании форматов число выводится в форме с фиксированной точкой. Так, использование формата Write(r:10:4) для вывода значения r, равного -35.245367, приводит к выводу значения -35.2454. |
На главную страницу(с)Все права защищеныПо всем интересующим вопросам прошу писать на электронный адрес |