-1
我有两个有时包含double数据结构值的变量。我如何在Ruby中确定变量具有双重值?检查一个变量是否是双精度浮点数
例如,
a = 3.4
a.is_a_double #=> true
a = "[email protected]"
a.is_a_double #=> false?
我有两个有时包含double数据结构值的变量。我如何在Ruby中确定变量具有双重值?检查一个变量是否是双精度浮点数
例如,
a = 3.4
a.is_a_double #=> true
a = "[email protected]"
a.is_a_double #=> false?
您应该能够使用任何下面的方法来知道这一点:
见用途:
2.2.2 :009 > a = 4.5
=> 4.5
2.2.2 :010 > a.is_a? Float
=> true
2.2.2 :011 > a.kind_of? Float
=> true
2.2.2 :015 > a.instance_of? Float
=> true