Les types de variables Delphi

On peut considérer cinq catégories de données :

  • Les numériques (entier ou décimal)

  • Les booléens

  • Les chaînes de caractères

  • Les descripteurs de fichiers

  • Les autres types plus complexes :

  • énumaration (enum)

  • variant (variant)

  • record (enregistrement)

1. Les types entiers

Voici un tableau résumant l’ensemble des types entiers que l’on peut rencontrer en Delphi :

Type

Intervalle

Format

ShortIntShortInt

-128..127

Signé sur 8 bits

SmallIntSmallInt

-32768..32767

Signé sur 16 bits

FixedIntFixedInt

-2147483648..2147483647

Signé sur 32 bits

IntegerInteger

-2147483648..2147483647

Signé sur 32 bits

Int64Int64

-2^63..2^63-1

Signé sur 64 bits

ByteByte

0..255

Non signé sur 8 bits

WordWord

0..65535

Non signé sur 16 bits

FixedUIntFixedUInt

0..4294967295

Non signé sur 32 bits

CardinalCardinal

0..4294967295

Non signé sur 32 bits

UInt64UInt64

0..2^64-1

Non signé sur 64 bits

2. Les types décimaux

Voici un tableau résumant l’ensemble des types décimaux que l’on peut rencontrer en Delphi :

Type

Intervalle positif approximatif

Chiffres significatifs

Taille en octets

Real48Real48

2.9e-39 .. 1.7e+38

11-12

6

SingleSingle

1.5e-45 .. 3.4e+38

07-08

4

DoubleDouble

5.0e-324 .. 1.7e+308

15-16

8

RealReal

5.0e-324 .. 1.7e+308

15-16

8

ExtendedExtended

Plateformes 32 bits : 3.4e-4932 .. 1.1e+4932

10-20...

Pour consulter la suite, découvrez le livre suivant :
couv_RIDELPH.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Les variables et les constantes
Suivant
Les opérateurs