# Overview of numeric data types

Numeric data types store numbers of different value ranges.

Keyword | Description | Length | Default initial value
--- | --- | --- | ---
SINT | Short integer (two's complement) | 8 bit | 0
INT | Integer (two's complement) | 16 bit | 0
DINT | Double integer (two's complement) | 32 bit | 0
USINT | Unsigned short integer | 8 bit | 0
UINT | Unsigned integer | 16 bit | 0
UDINT | Unsigned double integer | 32 bit | 0
REAL | Floating point number (base: 10) | 23-bit significand, 8-bit exponent, 1-bit sign | 0.0