2009-11-22 354 views

回答

6

我会尝试用一个例子来解释:

假设你的数据库中的表具有存储当天的温度一列或者说一炉。该列的值来自温度值的连续区域。

如果表中有一列名为性别的列。然后,这是离散的,只有两个或三个值构成它的域。

我希望这会有所帮助。

欢呼

1

(这是一个很长一段时间,因为我没有任何纯粹的数学,所以借此与少许盐。)

从理论上讲,连续属性来自于一个无限集合(即实数,您可以根据需要将它们设为大或小)。离散属性来自有限或可数无限集合(即整数)。

查看它的另一种方式是,连续属性可以在一个值和下一个值之间具有微小的差异,而离散属性总是具有对一个值与下一个值之间的差异的某些限制。

实际上讲,连续属性将是一个浮点类型,其中离散是整数或字符。

0

Simon Righarts是对的,除了他的最终结论。

由于计算机内存始终是有限的,任何类型的可表示值的集合在定义上也总是有限的,因此在计算机科学中不存在“持续类型(我认为是你真正的而不是“连续属性”)嗯,至少不是在现实生活中任何地方应用的那部分计算机科学

以32位编码的经典浮点类型最多有2个经典的浮点类型,以64位编码,最大值为2^64可表示值,不可表示的值是毫无价值的,不值得考虑。BigInteger类型,占用所需字节数保持一个值,被限制在最大2 ^(8 * c omputermemorysize)代表值。所有这些都非常有限。