Oberon-2

Típusok



Alaptípusok az Oberonban:

Típusnév Értékei
BOOLEAN TRUE, FALSE
CHAR Az ASCII karakterkészlet
SHORTINT Egész számok MIN ( SHORTINT )-tol MAX ( SHORTINT )-ig
INTEGER Egész számok MIN ( INTEGER )-tol MAX ( INTEGER )-ig
LONGINT Egész számok MIN ( LONGINT )-tol MAX ( LONGINT )-ig
REAL Valós számok MIN ( REAL )-tol MAX ( REAL )-ig
LONGREAL Valós számok MIN ( LONGREAL )-tol MAX ( LONGREAL )-ig
SET MIN ( SET ) és MAX ( SET ) közötti egész számokból álló halmazok
BYTE Egész számok 0-tól 255-ig

A SHORTINT, INTEGER és a LONGINT egész típusok; a REAL és LONGREAL valós típusok; ezek a numerikus típusok.

A numerikus típusok hierarchikusan rendezõdnek: a nagyobb típus tartalmazza a kisebbeket:

LONGREAL tartalmazza REAL tartalmazza LONGINT tartalmazza INTEGER tartalmazza SHORTINT