Ruby Numeric 類中的常用方法


Ruby 中有幾種方法可以用於數字。在本文中,我們將探討其中一些有用的方法以及如何使用它們。

Ruby 中的 number.even

當我們想要檢查特定數字是否為偶數時,可以使用此方法。請考慮以下程式碼:

示例

請考慮以下程式碼。

num = 14
puts num.even?

num = 19
puts num.even?

輸出

它將產生以下輸出。

true
false

Ruby 中的 number.odd

當我們想要檢查特定數字是否為奇數時,可以使用此方法。請考慮以下程式碼:

示例

請考慮以下程式碼。

num = 14
puts num.odd?

num = 19
puts num.odd?

輸出

它將產生以下輸出。

false
true

Ruby 中的 number.ceil

使用“.ceil”方法將浮點數向上舍入到最接近的整數。此方法返回一個整數。請考慮以下程式碼:

示例

請考慮以下程式碼。

num = 8.3
puts num.ceil

num = 9.1
puts num.ceil

輸出

它將產生以下輸出。

9
10

Ruby 中的 number.floor

使用“**.floor**”方法將浮點數向下舍入到最接近的整數。此方法返回一個整數。請考慮以下程式碼:

示例

請考慮以下程式碼。

num = 8.3
puts num.floor

num = 9.1
puts num.floor

輸出

它將產生以下輸出。

8
9

Ruby 中的 number.next

**next** 方法用於返回下一個連續整數。請考慮以下程式碼。

示例

請考慮以下程式碼。

num = 8
puts num.next

num = 9
puts num.next

輸出

它將產生以下輸出。

9
10

更新於:2022年4月12日

224 次瀏覽

開啟你的職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.