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