是否有一个术语来表示变量可以假设的所有可能值的集合?
打个比方:
在数学中,函数的域是一组函数定义的值(函数可以作为参数)。
示例:
问:
什么术语用于描述变量可以(在上下文中)假设的所有可能值?
基本上需要一个简短版本的“变量值集”。我已经看到术语类型用于描述这样的范围,但Type通常包含其他信息(例如名称,操作,模块)。
答案 0 :(得分:9)
答案 1 :(得分:3)
我只称它为“范围”或“价值范围”。
答案 2 :(得分:3)
域名将是数学术语。
答案 3 :(得分:3)
我也听过“价值空间”这个术语。
答案 4 :(得分:1)
我不知道具有该含义的特定编程术语,但“域”本身似乎是一个非常好的...
[编辑]阅读评论,我实际上更喜欢“范围”。
答案 5 :(得分:0)
我不知道这是否是确切的术语(如果它有一个)但我总是将其称为范围或者在枚举选项的情况下强>
答案 6 :(得分:0)
范围是正确的术语,因为“此方法将返回......范围内的值”; “这个变量的预期范围是:......”等等。
答案 7 :(得分:0)
对于原子类型,类型本身描述范围(例如int的范围为-2,147,483,648到2,147,483,647)。
任何自定义类型都可能有也可能没有范围,因为自定义类型(例如struct,class,interface)是可以由原子或其他自定义类型组成的复合类型。
不同语言的类型定义也会有所不同。
它的长短通常只能根据特定语言将范围应用于原子类型。
答案 8 :(得分:0)
这取决于类型系统。在一些编程语言中,“字符串”可以包含一系列字符,而“unsigned int”只能保存正整数。在其他像python中,变量可以保存任何东西,因为它没有某种类型。
答案 9 :(得分:0)
我们这里的量子称它被称为价值集。他们得到了大量的钱来创造它们所以我相信它们!
答案 10 :(得分:0)