Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Вещественные типы данных

Читайте также:
  1. I. Сортировка данных
  2. I. Теоретический раздел. Основные принципы построения баз данных.
  3. II. Укажите какие из данных утверждений соответствуют содержанию текста.
  4. II. Укажите какие из данных утверждений соответствуют содержанию текста.
  5. II. Укажите какие из данных утверждений соответствуют содержанию текста.
  6. II. Укажите какие из данных утверждений соответствуют содержанию текста.
  7. II. Укажите какие из данных утверждений соответствуют содержанию текста.

Государственное образовательное учреждение среднего профессионального образования

ВОРКУТИНСКИЙ ГОРНО-ЭКОНОМИЧЕСКИЙ КОЛЛЕДЖ

 

 

РАССМОТРЕНО УТВЕРЖДАЮ:

На заседании цикловой комиссии Зам. директора по УВР

«___»_____________2008 г. ______________З.Г. Штокалюк

Председатель цикловой комиссии «___»___________2008 г.

____________ О.В. Гармаш

 

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

 

к лабораторной работе № 3

 

 

Тема:

«Составление программы линейной структуры»

 

 

Дисциплина: «Программирование на языке высокого уровня»

для студентов специальности 230101

 

Разработал преподаватель Баев А.В.

 

 

2008 г.

Лабораторная работа №3

Составление программы линейной структуры

Цель работы: 1. Построение схемы линейного алгоритма;

2. Изучение структуры программ на языке Pascal

3. Использование оператора присваивания.

4. Использование процедур ввода - вывода;

5. Использование стандартных математических функций.

Краткие сведения из теории:

Вещественные типы данных

Эта группа типов представляет множества значений в различных диапазонах. ТР поддерживает пять различных вещественных типа

Название Длина, байт Число цифр мантиссы Диапазон значений
Real   11-12 2.9 E-39…1.7 E +38
Single   7-8 1.5 E-45…3.4 E+38
Double   15-16 5.0 E-324…1.7 E+308
Extended   19-20 3.4E-4951…1.1E+4932
Comp     -2 E+63… +2 E+63 -1

Все вещественные типы, кроме Real, используются если в ПК есть арифметический сопроцессор.

Данные вещественного типа могут быть представлены в двух видах: с фиксированной точкой и с плавающей точкой.

Значения с фиксированной точкой изображаются десятичным числом с дробной частью, которой может быть нулевой, например:

0.5, 5.25, 5.0, -16. 055 и т.п.

Значения с плавающей точкой изображаются следующим образом: m E p,

где m - мантисса вещественного числа, Е - признак порядка (число 10), р - порядок числа; m - целое или вещественное число с фиксированной точкой, положительное или отрицательное; р - только целое, положительное или отрицательное, например:

4 Е -5 (), 0.62 Е 4 (), -1.6 Е 22 .

Над значениями вещественных типов допустимы четыре арифметических операции: *, /, +, -.

Целые и вещественные числа именуются как "число без знака".

В таблице приведены некоторые стандартные математические функции и функции преобразования типов, которые используются при работе с целыми и вещественными значениями.

Вызов функции Тип аргумента Тип результата Назначение функции
Abs(X) Целый Вещественный Целый Вещественный Вычисление абсолютного значения Х
Sin(X) Вещественный Вещественный Синус Х радиан
Cos(X) Вещественный Вещественный Косинус Х радиан
ArcTan(X) Вещественный Вещественный Арктангенс Х радиан
Sqrt(X) Целый Вещественный Вещественный Вещественный Квадратный корень из Х, (Х>0)
Sqr(X) Целый Вещественный Целый Вещественный Значение Х, возведенное в квадрат
Exp(X) Вещественный Вещественный Значение е в степени Х
Ln(X) Вещественный Вещественный Натуральный логарифм Х, (Х>0)
Pi Нет аргумента Вещественный Значение числа p
Trunc(X) Вещественный Longint Целая часть числа Х
Frac(X) Вещественный Вещественный Дробная часть числа Х
Int(X) Вещественный Вещественный Целая часть числа Х
Round(X) Вещественный Longint Округление Х до ближайшего целого
Random Нет аргумента Вещественный Случайное число из диапазона (0...1)
Random(X) Word Word Случайное число из диапазона (0...Х)
Odd(X) Целый Логический Возвращает значение True, если Х - четное если Х - нечетное

Замечания к таблице:

· Под целым типом понимается один из типов языка (Byte, ShortInt, Word, Integer, LongInt);

· Под вещественным типом понимается тип Real или иной тип с плавающей точкой. Математические функции очень чувствительны к диапазону своих аргументов. Кроме того, возвращаемые значения целых типов должны в них умещаться, иначе возможны фатальные последствия.

· Функция ArcTan(X) возвращает главное значение арктангенса (в диапазоне от - p /2 до + p/2).

· Функции Trunc и Int отличаются только типом возвращаемого значения.


Дата добавления: 2015-08-03; просмотров: 86 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
ПРИМЕЧАНИЯ| Арифметические выражения

mybiblioteka.su - 2015-2024 год. (0.01 сек.)