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.