Next: , Previous: LongestWord, Up: Reference



LongInt

Synopsis

     type
       LongInt  { built-in type }

Description

LongInt is a signed integer type which is longer than Integer. On some platforms it is 64 bits wide and thus has a range of -9223372036854775808 .. 9223372036854775807.

LongInt in GNU Pascal is compatible to long long int in GNU C.

There are lots of other integer types in GPC, see Integer Types.

Conforming to

LongInt is a Borland Pascal extension. Borland Pascal defines LongInt as a 32-bit signed integer type (Integer in GNU Pascal).

Example

     program LongIntDemo;
     var
       a: LongInt;
     begin
       a := 42;
       WriteLn (a)
     end.

See also

Integer Types, Subrange Types.