Method: Flt::FormatBase.min_value

Defined in:
lib/float-formats/classes.rb

.min_value(sign = +1) ⇒ Object

Smallest floating point number greater than zero in the representation, including denormalized values if the representation supports it. It can be made negative by passing the sign.



739
740
741
742
743
744
745
746
747
748
# File 'lib/float-formats/classes.rb', line 739

def self.min_value(sign=+1)
  if @denormal_encoded_exp
    s = sign
    m = 1
    e = :denormal
    return_value s,m,e, false
  else
    min_normalized_value(sign)
  end
end