«аочное дистанционное образование с получением государственного диплома через Internet










ѕолучить информацию о поступлении
 
√лавна€ Ќовости  арта сайта ‘отоальбом √остева€ книга  онтакты

studotvet.com

 

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

¬ “урбо ѕаскале имеетс€ 5 вещественных типов:

Real (занимает 6 байт, диапазон от 2.9E-39 до 1.7E+38 по модулю, точность 11-12 значащих цифр)

- Single (занимает 4 байта, диапазон от 1.5E-45 до 3.4E+38 по модулю, точность 7-8 значащих цифр)

- Double (занимает 8 байт, диапазон от 5.0≈-324 до 1.7≈+308 по модулю, точность 15-16 значащих цифр)

Extended (занимает 10 байт, диапазон от 3.4E-4932 до 1.1E+4932 по модулю, точность19-20 значащих цифр).

Comp (занимает 8 байт, диапазон от -9.2E-18 до 9.2E+18, хран€тс€ точно, поскольку это целые числа)

¬ещественные типы €вл€ютс€ упор€доченными, но не пор€дковыми. ќперации над вещественными числами: сложение ,вычитание, умножение, деление и операции отношени€.  роме того, имеетс€ большое количество встроенных функций дл€ работы с числами: abs, sqr, sqrt, sin, cos и т.п.

¬ещественные числа хран€тс€ неточно.  аждый из имеющихс€ вещественных типов гарантирует правильное хранение только определенного количества значащих цифр, их называют верными цифрами. — математической точки зрени€, из за особенностей внутреннего представлени€ речь идет об относительной погрешности.

Ќеточности в хранении вещественных чисел могут привести к тому, что при вычитании близких чисел может произойти потер€ значимости. Ёто же объ€сн€ет, почему следует избегать сравнени€ вещественных величин на точное равенство.

ѕ–»ћ≈–: тип Single - хранитс€ 7-8 знаков после дес€тичной точки, тип Double - 15-16, тип Extended - 19-20.

program sravnenie;
var x : single; y : double; z : extended;
begin
x := 1/3; y := 1/3;
z := abs(x-y);
writeln('z=',z);
end.

Ёта программа выдаст в результате число z=9.93410748106882E-0009. ќбычно прин€то считать, что a=b, если выполн€етс€ условие abs(a-b)


”знать как сэкономить в кризис моно на сайте ekonom-it.ru

“еори€ PASCAL ќ ѕаскале —труктура программы на €зыке Pascal “ипы данных в Pascal ÷елый тип данных “еори€ по алгоритмам јлгоритмы. ќбщие сведени€  —войства алгоритмов —пособы представлени€ алгоритмов ѕсевдокоды 


 
     
   
 


ѕриглашаем прин€ть участие в круглом столе!
подробнее   >>>
 

»нститут ћенеджмента, Ёкономики и »нноваций начинает набор на курсы повышени€ квалификации!
подробнее   >>>
 

”важемые студенты јЌќ ¬ѕќ »ћЁи»!
подробнее   >>>
 

Ќачинаетс€ набор на курсы повышени€ квалификации!
подробнее   >>>
 

ѕриглашаем прин€ть участие в конференци€х!
подробнее   >>>
 


все новости...

 


–ассылки Subscribe.Ru
—овременное образование
ѕодписатьс€ письмом