Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Дополнительные типы в Delphi





В Delphi определен новый тип данных – денежный, описываемый словом Currency. Он аналогичен вещественному формату Comp, не имеющему дробной части. Здесь же добавлено 4 значащих цифры после запятой, то есть точность вычислений составляет 0.0001.

К логическому типу добавлено еще 3 разновидности для совместимости со стандартами Windows: ByteBool, WordBool, LongBool, с занимаемой памятью соответственно 1, 2 и 4 байта.

К символьному типу добавлены типы AnsiChar и WideChar. Первый полностью аналогичен Char, хотя в Windows и используется кодировка ANSI вместо АSСII. Второй же используется для хранения символов в кодировке UNICODE с размером таблицы 65 536 символов, поэтому под каждый символ выделяется 2 байта.

Контрольные вопросы

1. Что такое тип переменной?

2. Что означает выражение «типизированный язык программирования»?

3. Перечислите служебные слова, которыми в Турбо-Паскале обозначаются целые типы со знаком, каков их размер?

4. Каков диапазон короткого целого со знаком?

5. Каков приблизительно диапазон стандартного целого со знаком?

6. Каков приблизительно диапазон длинного целого со знаком?

7. Перечислите служебные слова, которыми в Турбо-Паскале обозначаются целые типы без знака, каков их размер?

8. Каков диапазон беззнакового однобайтного целого?

9. Каков приблизительно диапазон беззнакового двухбайтного целого?

10. Что такое целая константа?

11. Какие системы счисления используются и как обозначаются в Турбо-Паскале?

12. Какие операции используются над целыми значениями?

13. Какие две операции предназначены только для целого типа данных?

14. Кроме арифметических, какие еще группы операций можно использовать над целыми данными?

15. Какова точность представления (в количестве цифр мантиссы) и занимаемый объем памяти для вещественных чисел типа Real?

16. Какова точность представления (в количестве цифр мантиссы) и занимаемый объем памяти для вещественных чисел типа Single?

17. Какова точность представления (в количестве цифр мантиссы) и занимаемый объем памяти для вещественных чисел типа Double?

18. Какова точность представления (в количестве цифр мантиссы) и занимаемый объем памяти для вещественных чисел типа Extended?

19. Какова точность представления (в количестве цифр мантиссы) и занимаемый объем памяти для вещественных чисел типа Comp?

20. Как представляются константы с фиксированной точкой?

21. Как представляются константы с плавающей точкой?

22. Запишите три формы представления числа «двойка».

23. Какие операции используются над вещественными значениями?

24. Какое служебное слово используется для описания логических переменных?

25. Как записываются логические константы?

26. Перечислите четыре логические операции, используемые в Турбо-Паскале.

27. Как выполняются логические операции над целыми данными?

28. Перечислите операции отношения (сравнения).

29. Какой тип результата дают операции отношения?

30. Какое служебное слово используется для описания литерных (символьных) переменных?

31. Какая кодировочная таблица используется в Турбо-Паскале?

32. Как обычно записываются символьные константы, отображаемые на экране монитора?

33. Как записываются любые символьные константы?

34. Как записываются управляющие коды в виде литерных констант?

35. Какие операции можно выполнять над литерными данными?

36. В каких целях используется перечисляемый тип?

37. Как описываются значения перечисляемого типа?

38. Что такое свойство различимости для перечисляемого типа?

39. Что такое свойство упорядоченности для перечисляемого типа?

40. В каких целях используются диапазоны?

41. Что такое дискретный тип?

42. Какой простой тип нельзя использовать как базовый в диапазонах?

43. Какие операции допускается использовать для интервальных типов?








Date: 2016-07-22; view: 312; Нарушение авторских прав



mydocx.ru - 2015-2024 year. (0.005 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию