Вещественные типы данных
Эта группа типов представляет множества значений в различных диапазонах. ТР поддерживает пять различных вещественных типа (табл. 4). Таблица 4
Все вещественные типы, кроме Real, используются если в ПК есть арифметический сопроцессор. Данные вещественного типа могут быть представлены в двух видах: с фиксированной точкой и с плавающей точкой. Значения с фиксированной точкой изображаются десятичным числом с дробной частью, которой может быть нулевой, например: 0.5, 5.25, 5.0, -16. 055 и т.п. Значения с плавающей точкой изображаются следующим образом: m E p, где m - мантисса вещественного числа, Е - признак порядка (число 10), р - порядок числа; m - целое или вещественное число с фиксированной точкой, положительное или отрицательное; р - только целое, положительное или отрицательное, например: 4 Е -5 ( ), 0.62 Е 4 ( ), -1.6 Е 22 . Над значениями вещественных типов допустимы четыре арифметических операции: *, /, +, -. Целые и вещественные числа именуются как "число без знака". В таблице 5 приведены некоторые стандартные математические функции и функции преобразования типов, которые используются при работе с целыми и вещественными значениями. Таблица 5
Замечания к таблице 5: 1. Под целым типом понимается один из типов языка (Byte, ShortInt, Word, Integer, LongInt); 2. Под вещественным типом понимается тип Real или иной тип с плавающей точкой. Математические функции очень чувствительны к диапазону своих аргументов. Кроме того, возвращаемые значения целых типов должны в них умещаться, иначе возможны фатальные последствия. 3. Функция ArcTan(X) возвращает главное значение арктангенса (в диапазоне от - p /2 до + p/2). 4. Функции Trunc и Int отличаются только типом возвращаемого значения.
Пример 1 Используя среду программирования Delphi вывести на экран результат вычисления следующего выражения: a= Листинг
Результат
Пример 2 Используя среду программирования Delphi вывести на экран результат вычисления следующего выражения: B=122 Листинг
Результат
Популярное: Личность ребенка как объект и субъект в образовательной технологии: В настоящее время в России идет становление новой системы образования, ориентированного на вхождение... Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (480)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |