АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Пример. x=-27— trunc (x)=-2 round (x)=-3 Основной действительный тип в Turbo Pascal - это тип Real, т.е

Читайте также:
  1. ДЛЯ ДОСТИЖЕНИЯ ЗАМЕТНЫХ РЕЗУЛЬТАТОВ НЕОБХОДИМО ВРЕМЯ. — НЕКОТОРЫЕ ТОТЧАС ЖЕ ЗАМЕТНЫЕ СЛЕДСТВИЯ. -ПРИМЕР. — ЧТО ВЫ ДОЛЖНЫ ДЕЛАТЬ
  2. Еще раз повторяю, это пример. Что конкретно здесь говорить, смотрите каждый у себя последний абзац в п.2.4.
  3. На одной странице блокнота пишется только ОДИН пример.
  4. Например.
  5. Например.
  6. ПРИМЕР.
  7. Пример.
  8. Пример. Delphi (Lazarus)

x=21.53 trunc (x)=21 round (x)=22

x=-27— trunc (x)=-2 round (x)=-3

Основной действительный тип в Turbo Pascal - это тип Real, т.е. описание переменной имеет тип Real. Пример: var x,y,z:real; Однако в TPascal есть ещё 5 стандартных действительных типов. Они используются тогда, когда диапазон изменения переменной больше, чем у типа Real.  
Тип Диапазон Число значащих цифр Выделяемая память
Real -2.9E-39...1.7E38 11-12  
Single -1.5E-45...3.4E38 7-8  
Double -5.0E-324...3.4E308 15-16  
Extended -3.4E-4932...1.1E4932 19-20  

 

 

Операции над действительными числами: сложение +, вычитание -, умножение *, деление /. Одно из двух данных при этом может быть целого типа, но результат операции будет действительным числом. К действительным числам можно применять встроенные функции: sin(x); cos(x); exp(x); ln(x); sqr(x); sqrt(x); arctan(x); abs(x); pi=3.14159...; int(x) - целая часть числа; frac(x) - дробная часть числа; random(x) - случайное число (от 0 до 1). Вывод действительных данных возможен с форматом и без формата. Если формат отсутствует, то число выводится с плавающей точкой с мантиссой и порядком, при этом на изображение числа отводится 17 позиций. В целой части мантиссы присутствует только 1 значащая цифра, в дробной части 10 цифр, а на порядок с учетом знака от- водится 3 позиции. Пример: -3.2648375386Е-01. Для наглядности выводимых результатов предусмотрены форматы. Формат указывается в операторе вывода write вслед за выводимым данным через двоеточие: R:m:n, где R - выводимое данное действи- тельного типа, m - общее поле выводимого числа (включая знак чис- ла, целую часть, точку и дробную часть), n - поле дробной части. В качестве m и n могут быть целые константы, переменные, выраже- ния. Чаще всего это целые числа. При использовании форматов число выводится с фиксированной точкой. Пример: Для вывода числа R:=-0.18 достаточно указать в операторе write(R:5:2); Если формат указан больше, чем необходимо, то перед целой частью располагаются ф   Данные целого типа в языке Turbo Pascal. Данные целого типа используются в тех случаях, когда величину нужно представить абсолютно точно, например, число предметов. К данным целого типа относятся константы и переменные. Константа целого типа-это десятичное число, записанное без точки. Если константа отрицательная, то перед ней ставится знак минус. Знак плюс можно не указывать. Пример: 7, -140, +357, 0, 999. Константы могут быть обозначены именем. В этом случае они задают- ся в разделе const. Пример: const k=15; p1=-46; p2=46; Переменная целого типа принимает значение целого десятичного чис- ла. Описание переменной обозначается integer. Пример: var a,b:integer; b1,b2:integer; Данные целого типа (integer) принимают значения от -32768 до +32767. В памяти машины эти значения представлены точно. В разделе операторов переменные целого типа должны принимать зна- чения целых десятичных чисел. Пример: a:=25; S:=0; Всего в Turbo Pascal 5 встроенных данных целого типа:  
Тип Диапазон
shortint (короткое целое) -128...128
integer (целое) -32768...+32767
longint (длинное целое) -2147483648...+2147483647
byte (длиной в байт) 0...255
word (длиной в слово) 0...65535

 

 

 


1 | 2 | 3 | 4 | 5 | 6 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)