📜  Ruby Floatnegative() 方法与示例(1)

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

Ruby Float#negative() 方法与示例

介绍

Ruby中的Float#negative()是一个内置方法,它用于检查浮点数是否为负数。该方法返回一个布尔值,即真(true)或假(false)。如果浮点数小于零,则该方法将返回 true。否则,它将返回 false。

语法

Float#negative方法的语法如下所示:

float.negative? => true or false
参数

float:需要检查的浮点数的值。

返回值

如果传递的浮点数为负数,则返回 true 。否则,它将返回 false。

示例

下面的示例演示了如何使用Ruby的Float#negative()方法。

# 声明一个负数浮点变量
x = -3.56

# 使用negative()方法检查浮点数是否为负数
if x.negative?
  puts "浮点数 #{x} 是负数"
else
  puts "浮点数 #{x} 不是负数"
end

# 输出结果
# 浮点数 -3.56 是负数

在上面的示例中,我们首先声明一个负数浮点变量x。然后,我们使用Float#negative()方法检查该浮点数是否为负数。因为x是负数,所以该方法返回 true。最后,我们打印出浮点数是负数的消息。

稍微修改一下我们的示例:

# 声明一个正数浮点变量
y = 4.35

# 使用negative()方法检查浮点数是否为负数
if y.negative?
  puts "浮点数 #{y} 是负数"
else
  puts "浮点数 #{y} 不是负数"
end

# 输出结果
# 浮点数 4.35 不是负数

在这个示例中,我们声明一个正数浮点变量y。使用Float#negative()方法检查该浮点数是否为负数,但y是正数,所以该方法返回false。最后,我们打印出浮点数不是负数的消息。

总而言之,Float#negative()方法可用于检查浮点数是否为负数。如果浮点数是负数,则该方法返回true。否则,它将返回 false。