Sha256: c74662ae4e92b519a80c780a5a65cd5c66f79779f5fd7f9e37cce1f64b631cb2
Contents?: true
Size: 500 Bytes
Versions: 1
Compression:
Stored size: 500 Bytes
Contents
class Float def round_to(x) (self * 10**x).round.to_f / 10**x end def ceil_to(x) (self * 10**x).ceil.to_f / 10**x end def floor_to(x) (self * 10**x).floor.to_f / 10**x end def rpd self * GeoDistance.radians_per_degree end alias_method :to_radians, :rpd end require 'geo-distance' class Integer ::GeoDistance.units.each do |unit| class_eval %{ def #{unit} GeoDistance::Distance.new(self, :#{unit}) end } end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
geo-distance-0.1.2 | lib/geo-distance/core_ext.rb |