Инструменты пользователя

Инструменты сайта


ob:o7:example:elementary

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Следующая версия Следующая версия справа и слева
ob:o7:example:elementary [2021/11/12 08:35]
iadenisov
ob:o7:example:elementary [2021/12/01 04:47]
amalgama
Строка 1: Строка 1:
 ====== Элементарные типы ====== ====== Элементарные типы ======
  
-В языке [[ob:oberon07|Оберон]] последней редакции поддерживается шесть элементарных типов.+В языке [[ob:oberon07|Оберон]] последней редакции (** дата/версия** )поддерживается шесть элементарных типов.
  
 В компиляторе [[ob:o7|O7]] они имеют следующую разрядность для 32-битных микроконтроллеров.  В компиляторе [[ob:o7|O7]] они имеют следующую разрядность для 32-битных микроконтроллеров. 
Строка 7: Строка 7:
 <code> <code>
  BOOLEAN   логические значения TRUE и FALSE  BOOLEAN   логические значения TRUE и FALSE
- CHAR      литеры в диапазоне ASCII — 1 байт+ CHAR      литеры в диапазоне ASCII — 1 байт   (-128  +127 ??)
  INTEGER   целые числа — (машинное слово, 4 байта, 32 бита)  INTEGER   целые числа — (машинное слово, 4 байта, 32 бита)
- REAL      действительные числа (машинное слово, 4 байта, 32 бита) (уточнить)+ REAL      действительные числа (машинное слово, 4 байта, 32 бита) (уточнить)   (+- 2 млрд)
  BYTE      целые числа от 0 до 255 (1 байт)  BYTE      целые числа от 0 до 255 (1 байт)
- SET       набор целых чисел между 0 и 32 (машинное слово, 4 байта, 32 бита)+ SET       набор целых чисел между 0 и 32 (машинное слово, 4 байта, 32 бита)   (дефакто Unsigned long)
 </code> </code>
  
Строка 36: Строка 36:
 </code> </code>
  
 +
 +про константы ???
ob/o7/example/elementary.txt · Последнее изменение: 2021/12/12 15:42 — iadenisov