Непейвода Н.Н. Программирование. Раздел 4

Непейвода Н.Н. Программирование. Страница 400

Это отличает новые типы от тех, которые описываются без специфика­тораnewи называются в Adaподтипами одного и того же типа. Примеры подтипов: Mylntl, Mylnt2 и Mylnt3. Применительно к целым подтипы — это просто отрезки "самого большого целого типа", и неявные приведения в оба направления для них возможны, тогда как для новых типов приведение может задаваться только явной квалификацией (указанием имени типа).

Оперирование с новыми типами и с областями предусматривается не только для целых типов. Эти средства, безусловно, являются конструктора­ми типов. Они до некоторой степени отвечают потребности программистов приближению записи программ к прикладному уровню, а значит, служат целям повышения абстрактности программирования на данном языке.

9.2.5. Вещественные типы

Системы команд большинства компьютеров обеспечивают возможности оперирования с числами с плавающей точкой. Во многих случаях предусмат­ривается и оперирование с числами с фиксированной точкой. Естественно, эти возможности предоставляются в языках с помощью специальных базо­вых типов, именуемых как вещественные(real) в двух видах: плавающие (float) и фиксированные(fixed). Первые характеризуются относительной точ­ностью, задаваемой как число значащих цифр, вторые — абсолютной точ­ностью, задаваемой с помощью минимальной величины, на которую они могут различаться. Другая характеристика — это область допустимых значе­ний, т. е. их диапазон: минимальное и максимальное представимые числа.

Уже из этих характеристик следует, что о вещественных типах нельзя говорить как о математических вещественных числах. В то же время, на со­ответствующем уровне абстракции полезно не замечать различий, поскольку представление вещественных чисел в виде

Новости

  • 1
  • 2
Prev Next

Ракета "Ангара-А5В" в ближайшее десятилетие не полетит

24.01.2016

Ракета "Ангара-А5В" в ближайшее десятилетие не полетит

Роскосмос не планирует в течение ближайшего десятилетия осуществлять пуск тяжёлой ракеты-носителя А...

Ученые РФ опровергли выводы исследований о вреде ГМО

24.01.2016

Ученые РФ опровергли выводы исследований о вреде ГМО

Исследователи из Института проблем передачи информации (ИППИ РАН) проанализировали несколько самых п...

Летающие "Крокодилы"

24.01.2016

Летающие "Крокодилы"

20 удивительных фактов о боевом вертолете Ми-24.Этот вертолет стал таким же узнаваемым символом сове...

В Аргентине описали новый вид динозавра-гиганта

24.01.2016

О ранее неизвестном виде динозавра, относящемуся к инфраотряду зауроподов, рассказали аргентинские п...

Реклама