[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] | Reference for unit 'sysutils' (#rtl)

# IntToStr

Convert an integer value to a decimal string.

## Declaration

Source position: sysstrh.inc line 115

`function IntToStr(`
`Value: LongInt`
`):string; function IntToStr(`
`Value: Int64`
`):string; function IntToStr(`
`Value: QWord`
`):string;`

## Description

IntToStr coverts Value to it's string representation. The resulting string has only as much characters as needed to represent the value. If the value is negative a minus sign is prepended to the string.

## Errors

None.

## See also

IntToHex |  | Convert an integer value to a hexadecimal string.
StrToInt |  | Convert a string to an integer value.

## Example

    Program Example74;

    { This program demonstrates the IntToStr function }

    Uses sysutils;

    Var I : longint;

    Begin
      For I:=0 to 31 do
          begin
          Writeln (IntToStr(1 shl I));
          Writeln (IntToStr(15 shl I));
          end;
    End.