Sha256: c5ce79fabb5ec2e1dbf696869e76b1cd6b6b4a01919d2d836b7bad8e4f4ecc8d
Contents?: true
Size: 747 Bytes
Versions: 471
Compression:
Stored size: 747 Bytes
Contents
class Numeric KILOBYTE = 1024 MEGABYTE = KILOBYTE * 1024 GIGABYTE = MEGABYTE * 1024 TERABYTE = GIGABYTE * 1024 PETABYTE = TERABYTE * 1024 EXABYTE = PETABYTE * 1024 # Enables the use of byte calculations and declarations, like 45.bytes + 2.6.megabytes def bytes self end alias :byte :bytes def kilobytes self * KILOBYTE end alias :kilobyte :kilobytes def megabytes self * MEGABYTE end alias :megabyte :megabytes def gigabytes self * GIGABYTE end alias :gigabyte :gigabytes def terabytes self * TERABYTE end alias :terabyte :terabytes def petabytes self * PETABYTE end alias :petabyte :petabytes def exabytes self * EXABYTE end alias :exabyte :exabytes end
Version data entries
471 entries across 422 versions & 42 rubygems