Sha256: 818aa429b4d6032c10649753ab0604363fae287fe51439a0d720385f3d75b6de
Contents?: true
Size: 354 Bytes
Versions: 2
Compression:
Stored size: 354 Bytes
Contents
class Object # Simpler way to handle a random number between to values def rand_between(a, b) return rand_in_floats(a, b) if a.is_a?(Float) or b.is_a?(Float) range = (a - b).abs + 1 rand(range) + [a,b].min end # Handles non-integers def rand_in_floats(a, b) range = (a - b).abs (rand * range) + [a,b].min end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
davidrichards-kmeans-0.0.3 | lib/ext/object.rb |
davidrichards-kmeans-0.0.4 | lib/ext/object.rb |