Class: Numeric

Inherits:
Object
  • Object
show all
Defined in:
lib/exact_zero.rb

Instance Method Summary collapse

Instance Method Details

#exact_zero?Boolean

Returns true when self is exactly zero.

Examples:

(0/1r).exact_zero?   #=> true
(-0.0).exact_zero?   #=> false

Returns:

  • (Boolean)


9
10
11
# File 'lib/exact_zero.rb', line 9

def exact_zero?
	zero? && 1.0 / (-abs2).to_f > 0
end