2011-02-09 208 views

回答

58

下劃線被忽略。你可以把它們放進去,使它們更具可讀性。

9

這只是一個方便的語法來分隔千位:

$ ruby -e 'puts 1_000 + 1_000_000' #=> 1001000 
5

這是一個Range對象,那種a..b

在這種情況下,它可以讓你的數字從0到10000的花車。

下劃線'_'被忽略,並用於可讀性,所以10_000等於10,000。

購買添加.0到範圍的每個部分,數字將被視爲浮動而不是整數,所以你將無法遍歷範圍(每種方法會引發異常)。