📜  Ruby Float absolute() 方法与示例(1)

📅  最后修改于: 2023-12-03 14:47:08.294000             🧑  作者: Mango

Ruby Float absolute() 方法与示例

简介

Float#absolute() 方法是 Ruby 中 Float 类的实例方法之一。该方法返回当前浮点数的绝对值。

语法
float.absolute()
参数

无参数传递。

返回值

返回当前浮点数的绝对值。

示例
a = -3.67
b = 6.78
c = 0.0

puts a.absolute()   # 输出:3.67
puts b.absolute()   # 输出:6.78
puts c.absolute()   # 输出:0.0

以上示例代码展示了 Float#absolute() 方法的基本用法。我们定义了三个浮点数变量a、b和c,通过调用它们的 absolute() 方法,输出了它们的绝对值。

需要注意的是,当浮点数为正数时,其绝对值等于本身;当浮点数为负数时,其绝对值等于其相反数(即取反)。

此外,值得一提的是,如果传入方法的参数不是浮点数类型,将会抛出 TypeError 异常。