当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Ruby Float nan?()用法及代码示例


Float nan?()是一个浮点类方法,用于检查值是否为“非数字”。 “非数字”表示IEEE浮点数无效。

用法:float.nan?()

参数:要传递的浮点值


返回:返回true-如果值是“非数字”,否则返回false

范例1:

# Ruby program for nan?() method 
  
# Initializing value 
a = 0.0
b = 0.0.modulo(4.0) 
  
# Printing result 
puts "a is not_a_number:#{a.nan?}\n\n"
puts "b is not_a_number:#{b.nan?}\n\n"

输出:

a is not_a_number:false

b is not_a_number:false

范例2:

# Ruby program for nan?() method 
  
# Initializing value 
a = 26.00
b = 8.0
  
# Printing Result 
puts "a is not_a_number:#{a.nan?}\n\n"
puts "b is not_a_number:#{b.nan?}\n\n"

输出:

a is not_a_number:false

b is not_a_number:false


相关用法


注:本文由纯净天空筛选整理自mayank5326大神的英文原创作品 Ruby Float nan?() method with example。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。