Существует ли термин для представления набора всех возможных значений, которые может принимать переменная?
Аналогия:
В математике домен функции — это набор значений, на которых определяется функция (функция может принимать в качестве аргумента).
Примеры:
- Переменная типа UInt16 может содержать значения в диапазоне [0-65536).
- Статус завершения (представленный двойным значением) может содержать значение в диапазоне [0–100].
- Пол (представленный Enum) может содержать один из {Мужской, Женский}.
Вопрос
Какой термин описывает все возможные значения, которые переменная может (контекстно) принимать?
В основном нужна короткая версия «набора значений для переменной». Я видел термин тип, используемый для описания такого диапазона, но тип часто включает в себя другие биты информации (например, имя, операции, модуль).