2009-11-22 212 views

回答

6

我會嘗試用一個例子來解釋:

假設你的數據庫中的表具有存儲當天的溫度一列或者說一爐。該列的值來自溫度值的連續區域。

如果表中有一列名爲性別的列。然後,這是離散的,只有兩個或三個值構成它的域。

我希望這會有所幫助。

歡呼

1

(這是一個很長一段時間,因爲我沒有任何純粹的數學,所以藉此與少許鹽。)

從理論上講,連續屬性來自於一個無限集合(即實數,您可以根據需要將它們設爲大或小)。離散屬性來自有限或可數無限集合(即整數)。

查看它的另一種方式是,連續屬性可以在一個值和下一個值之間具有微小的差異,而離散屬性總是具有對一個值與下一個值之間的差異的某些限制。

實際上講,連續屬性將是一個浮點類型,其中離散是整數或字符。

0

Simon Righarts是對的,除了他的最終結論。

由於計算機內存始終是有限的,任何類型的可表示值的集合在定義上也總是有限的,因此在計算機科學中不存在「持續類型(我認爲是你真正的而不是「連續屬性」)嗯,至少不是在現實生活中任何地方應用的那部分計算機科學

以32位編碼的經典浮點類型最多有2個經典的浮點類型,以64位編碼,最大值爲2^64可表示值,不可表示的值是毫無價值的,不值得考慮。BigInteger類型,佔用所需字節數保持一個值,被限制在最大2 ^(8 * c omputermemorysize)代表值。所有這些都非常有限。