2013-10-04 115 views

回答

0

首先,Numeric是Integer的父類。整數是Ruby中最基本的數字類。因此,使用Integer而不是Numeric的好處很簡單。

你可以使用幾個有用的具體方法與整數相關(不像float)。 我會很好地引用每個文件。 Numeric API docInteger API doc

另請參閱Float API文檔。這對於理解爲什麼Integer像類與Numeric分開很有幫助。

你最好提出一個問題,爲什麼ActiveRecord爲map數據類型選擇Float和Integer。

相關問題