6185

Дослідження дійсних типів даних

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

Архивоведение и делопроизводство

Дослідження дійсних типів даних Теоретичні відомості Змінні дійсного типу можуть містити числа з дробовою частиною. Такі дані можуть бути представлені у двох формах: стандартної десятинній або експоненціальній. Зображення стандартної десятинної форм...

Русский

2012-12-30

62 KB

10 чел.

Дослідження дійсних типів даних

Теоретичні відомості

Змінні дійсного типу можуть містити числа з дробовою частиною. Такі дані можуть бути представлені у двох формах: стандартної десятинній або експоненціальній. Зображення стандартної десятинної форми включає цілу частину, десятинну крапку та дробову частину (наприклад: 6.768, 0.0012, -45.789, 23.0).

Експоненціальна форма (або наукова нотація) використовується для написання дуже великих або дуже малих чисел. Експоненціальна форма включає три частини:

  1.  коефіцієнт, який виглядає як стандартна десятинна форма дійсного числа;
  2.  буква E або e;
  3.  експонента, яка має ту ж форму, як ціла константа.

Наприклад:

Десятинна форма

Звичайна експоненціальна форма

Експоненціальна форма у мовах Pascal та C

-12345000000

0.00000467

-1.12345 x 1010

4.67 x 10-6

-1.2345E+10

4.67e-6

Отже, експоненціальна форма у мовах програмування зв’язана з науковою нотацією наступним чином:

(коефіцієнт)E(експонента) = (коефіцієнт) x 10 (експонента)

Точність дійсних змінних обмежена кількістю цифр коефіцієнта (наприклад, 11-12 цифр для типу Real Pascal).

Завдання

Написати програми на мовах Паскаль та Сі, які складаються з наступних дій:

  1.  Опису змінних дійсного типу.
  2.  Опису констант дійсного типу.
  3.  Ініціювання об'єктів при опису.
  4.  Ініціювання об'єктів оператором привласнення, використовуючи значення з варіанта (табл.). Дослідити входження даних з варіанта до діапазону подання значень відповідного типу.

Примітка: При написанні програми дослідити опис дійсних літералів.

   Таблиця

№ варіанта

Дійсні типи

Real

float

Double

double

п

с

п

с

1

-23564567894.76

0.000000984879

345.541051

-345.541051

0.876710-329

2

0.0000000078234

-0.56781062

3465787652.98

-0.46810500

567.6710-90

3

-45.67810-43

25167876500.01

0.120002312

-45.67810-1333

0.7671065

4

765.231029

-123456789086.9

76.510-400

-0.43510-432

9876.45610201

5

35678932109.67

-0.0000007654

98.12310-61

-64.87321099

0.543210-396

6

0.02000405434

-374.121043

98765432753.76

-0.321101097

98.7610-86

7

-408.34110-40

0.876500023

6574839201.998

456.2310-3048

-0.35781052

8

-0.002345087

2938485763.12

786.321042

0.438510-111

-49.765104125

9

0.2327218654

-8694032167.9

786.321054

-0.2531099

854.10110-895

10

-0.00330044982

214.5610-63

10243657043.55

0.73110-3408

-452.111045

11

0.000010001001

-342.9871074

62413879012.45

-0.842107041

124.83210-212

12

0.0908070605

-116655773377.99

78.5210-49

0.13210-273

-943.14104867

13

-0.58123109845

23864561254.93

612.381046

-0.74810301

425.7310-2322

14

0.6891354328

362514748596.84

-52.2910-73

0.89910-5320

-743.610189

15

0.0000000002222

-61879153264.89

473.51091

-0.0210-300

365.1102581


 

А также другие работы, которые могут Вас заинтересовать

24063. Тиамин – В1 113.5 KB
  Патология: При недостаточности тиамина наблюдается неврологическое заболевание берибери я не могу. Для берибери характерны мышечная слабость истощение плохая координация периферический неврит спутанность сознания снижение частоты сердечных сокращений и увеличение размеров сердца. Биохимическая диагностика берибери свидетельствует о повышении концентрации пирувата что свидетельствует об участии ТПФ в качестве кофермента в пируватдегидрогеназном комплексе.
24064. Витамин В5(РР) 68.5 KB
  Никотиновая кислота синтезируется из триптофана через кинуренин и оксихинолиновую кислоту. окислении SH2 НАД НАДНН ФАД ФАДН2 КоQ КоQН2 цит b цит с цит а цит а3 О2 Никотинамид синтезируется из триптофана Триптофан кинурениназа Кинуреновая кислота В6 Кинуренин 1 В6 Антраниловая кислота 2 Ксантуреновая кислота Оксикинуренин Оксиантраниловая кислота Никотинамид Хинолиновая кислота Патология обмена витамина В5.
24065. Витамин В2 – рибофлавин 41 KB
  ФАД участвует в следующих реакциях: Окислительное декарбоксилирование пирувата входит в состав пируватдегидрогеназного комплекса: СН3СОСООН СН3СОSКоА Окислительное декарбоксилирование кетоглутарата входит в состав кетоглутаратдегидрогеназного комплекса: НООССН2СН2СОСООН НООССН2СН2СОSКоА В окислении сукцината при СДГ В окислении жирных кислот в митохондриях: RСН2СН2СОSКоА RСН=СНСОSКоА Участие в работе дыхательной цепи Недостаточность рибофлавина проявляется в снижении содержания коферментных форм в тканях. КоА участвует...
24066. Витамин В6 99 KB
  Триптофан кинурениназа Кинуреновая кислота В6 Кинуренин 1 В6 Антраниловая кислота 2 Ксантуреновая кислота Оксикинуренин Оксиантраниловая кислота Никотинамид Хинолиновая кислота В6 входит в состав кинурениназы которая обеспечивает превращение кинуренина в антраниловую и оксикинуринина в оксиантраниловую кислоту реакция 2.
24067. Обмен витамина Н (биотин) 43 KB
  Карбоксилирование ацетилКоА с образованием малонилКоА СН3СОSКоА НООССН2СОSКоА Подготовительным этапом биосинтеза жирных кислот. Карбоксилирование пропионилКоА с образованием метилмалонилКоА: СН3СН2СОSКоА НООССНСН3СОSКоА 4. В основе дефект метилкротонилКоАкарбоксилазы. ПропионилКоА образуется при расщеплении изолейцина метионина треонина жирных кислот с нечетным числом атомов углерода.
24068. Фолиевая кислота – витамин В9, Вс 32.5 KB
  Всасывание фолатов осуществляются с помощью специфического механизма активного транспорта требует затраты энергии и обеспечивает поступление фолиевой кислоты в кровоток против концентрационного градиента. Недостаток биотина нарушает образование активной формы витамина тетрагидрофолиевой кислоты. Первая стадия образования коферментных форм это восстановление фолиевой кислоты в тетрагидрофолиевую кислоту при участии дегидрофолатредуктазы. Наиболее важной функцией коферментных форм фолиевой кислоты является их участие в биосинтезе пуриновых...
24069. Витамин В12-кобаламин 40.5 KB
  Коферментная форма витамина В12дезоксиаденозилкобаламин необходима для функционирования метилмалонилКоАмутазы которая обеспечивает изомеризацию метилмалонилКоА в сукцинилКоА: С разветвленной цепью Жирные кислоты С нечетным числом атомов С Холестерин Изолейцин Метионин Треонин Нарушения обмена витамина В12. Это нарушение приводит к накоплению метилмалонилКоА. МетилмалонилКоА ингибирует пируваткарбоксилазу и это нарушает превращение пирувата в оксалоацетат и в результате тормозится глюконеогенез развивается гипогликемия...
24070. Аскорбиновая кислота (витамин С) 98 KB
  Аскорбиновая кислота являясь донором водорода участвует в окислительновосстановительных реакциях и превращается при этом в дегидроаскорбиновую кислоту: Аскорбиновая кислота участвует в следующих биохимических процессах: Гидроксилирование триптофана в 5гидрокситриптофан синтез серотонина. Аскорбиновая кислота метгемоглобин ДАК гемоглобин ДАК глутатион АК окисленный глутатион Аскорбиновая кислота восстанавливает метгемоглобин в гемоглобин сама окисляется в дегидроксиаскорбиновую кислоту. Дегидроксиаскарбиновая кислота...
24071. Функции витамина А 38 KB
  Наиболее изучено участие витамина А в зрительном акте. Нарушения обмена витамина А. Ранним признаком недостаточности витамина А является нарушение темновой адаптации и ночная слепота.