class Flt::BinaryFormat

Binary floating point formats

Public Class Methods

define(params) click to toggle source

a hidden bit can be define with :hidden_bit

Calls superclass method Flt::FormatBase::define
# File lib/float-formats/classes.rb, line 1507
def self.define(params)
  @hidden_bit = params[:hidden_bit]
  @hidden_bit = true if @hidden_bit.nil?

  @splitted_fields_supported = true
  define_fields params[:fields]

  @significand_digits = @fields[:significand] + (@hidden_bit ? 1 : 0)
  super  params

end