Ruby Float zero?() 方法与示例
Float#zero() : zero()是一个浮点类方法,用于检查浮点值是否为零。
Syntax: float.zero()
Parameter:float value which is to be checked
Return: Boolean value return true if value is zero otherwise return false
示例 #1:
# Ruby code for zero?() method
# Initializing value
a = -100.7 * 0
b = -0
c = (22 + 7.1) * 4
# Printing a
puts "a is zero : #{a.zero?}\n\n"
# Printing b
puts "b is zero : #{b.zero?}\n\n"
# Printing c
puts "c is zero : #{c.zero?}\n\n"
输出 :
a is zero : true
b is zero : true
c is zero : false
示例 #2:
# Ruby code for zero?() method
# Initializing value
a = 2.0
b = 0.000000001
# Printing result
puts "a is zero : #{a.zero?}\n\n"
puts "b is zero : #{b.zero?}\n\n"
输出 :
a is zero : false
b is zero : false