當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Ruby Float eql()用法及代碼示例


eql()是一個浮點類方法,它檢查兩個值是否相等。

用法:float.eql()

參數:浮點數值要檢查


返回:布爾值
如果值相等則返回true,否則返回false

示例1:

# Ruby code for equal() method 
  
# Declaring float value 
a = -100.7
  
# Declaring float value 
b = -100.70
  
# Declaring float value 
c = 100.7
  
# Check array equality 
puts "a = b : #{a.eql?(b)}\n\n"
  
# Check array equality 
puts "b = c : #{b.eql?(c)}\n\n"
  
# Check array equality 
puts "c = b : #{c.eql?(b)}\n\n"

輸出:

a = b : true

b = c : false

c = b : false

示例2:

# Ruby code for equal() method 
  
# declaring float value 
a = 10070
  
# Declaring float value 
b = 10070
  
# Declaring float value 
c = 10070.0
  
# Check array equality 
puts "a = b : #{a.eql?(b)}\n\n"
  
# Check array equality 
puts "b = c : #{b.eql?(c)}\n\n"
  
# Check array equality 
puts "c = b : #{c.eql?(b)}\n\n"

輸出:

a = b : true

b = c : false

c = b : false


相關用法


注:本文由純淨天空篩選整理自mayank5326大神的英文原創作品 Ruby | Float eql() method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。