Sha256: afaba1f32352665f2edae9d45c2532e17e33176ad0d8e7d769980a72e9653e21

Contents?: true

Size: 274 Bytes

Versions: 4

Compression:

Stored size: 274 Bytes

Contents

class Numeric
  # Provides a boolean interpretation of self.
  # If self == 0 then false else true.
  #
  #   require 'facet/numeric/to_b'
  #
  #   0.to_b    #=> false
  #   1.to_b    #=> true
  #   2.3.to_b  #=> true
  #
  def to_b
    self == 0 ? false : true
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
facets-0.6.3 lib/facet/numeric/to_b.rb
facets-0.7.0 lib/facet/numeric/to_b.rb
facets-0.7.1 lib/facet/numeric/to_b.rb
facets-0.7.2 lib/facet/numeric/to_b.rb