Sha256: 7517c423657953a155698d6533c67a615a9b77a915c9718eafc1cbe05aec00ed

Contents?: true

Size: 335 Bytes

Versions: 23

Compression:

Stored size: 335 Bytes

Contents

module VirtualBox::ByteNormalizer
  # So that this is only defined once (suppress warnings)
  if !defined?(THOUSAND)
    THOUSAND = 1024.0
    BYTE = 1.0
    KILOBYTE = BYTE * THOUSAND
    MEGABYTE = KILOBYTE * THOUSAND
  end

  def bytes_to_megabytes(b)
    b / MEGABYTE
  end

  def megabytes_to_bytes(mb)
    mb * MEGABYTE
  end
end

Version data entries

23 entries across 23 versions & 3 rubygems

Version Path
virtualbox-0.9.2 lib/virtualbox/ext/byte_normalizer.rb
virtualbox-0.9.1 lib/virtualbox/ext/byte_normalizer.rb
virtualbox-0.9.0 lib/virtualbox/ext/byte_normalizer.rb
virtualbox-0.8.6 lib/virtualbox/ext/byte_normalizer.rb
virtualbox-0.8.5 lib/virtualbox/ext/byte_normalizer.rb
virtualbox-0.8.4 lib/virtualbox/ext/byte_normalizer.rb
velir_virtualbox-0.8.4 lib/virtualbox/ext/byte_normalizer.rb
virtualbox-0.8.3 lib/virtualbox/ext/byte_normalizer.rb
virtualbox-0.8.2 lib/virtualbox/ext/byte_normalizer.rb
virtualbox-0.8.1 lib/virtualbox/ext/byte_normalizer.rb
virtualbox-0.8.0 lib/virtualbox/ext/byte_normalizer.rb
virtualbox-0.7.9 lib/virtualbox/ext/byte_normalizer.rb
virtualbox-0.7.8 lib/virtualbox/ext/byte_normalizer.rb
virtualbox-0.7.7 lib/virtualbox/ext/byte_normalizer.rb
virtualbox-0.7.6 lib/virtualbox/ext/byte_normalizer.rb
bbrowning-virtualbox-0.7.6.dev lib/virtualbox/ext/byte_normalizer.rb
virtualbox-0.7.5 lib/virtualbox/ext/byte_normalizer.rb
virtualbox-0.7.4 lib/virtualbox/ext/byte_normalizer.rb
virtualbox-0.7.3 lib/virtualbox/ext/byte_normalizer.rb
virtualbox-0.7.2 lib/virtualbox/ext/byte_normalizer.rb