Method: FloatString#outer_insert
- Defined in:
- lib/carat/floatstring.rb
#outer_insert(s, i) ⇒ Object
61 62 63 64 65 66 67 68 |
# File 'lib/carat/floatstring.rb', line 61 def outer_insert(s, i) n = 0.5; i = i.to_f - 0.5 while @float.has_key?(i) n = n/2 i -= n end @float[i] = s end |