This abstract DataTypedefines a number. Details are defined by its subtypes.