Mixin for Numeric to make working with bits and bytes easier. These are numerous and therefore provided via a mega-module called BinaryMultiplers, rather then individual nano-methods.
1.byte #=> 8 2.bytes #=> 16 1.kilobit #=> 1024 1.kilobyte #=> 8192
Methods
- bit
- bits
- byte
- bytes
- exabit
- exabits
- exabyte
- exabytes
- exbi
- gibi
- gigabit
- gigabits
- gigabyte
- gigabytes
- in_bits
- in_bytes
- in_exabits
- in_exabytes
- in_gigabits
- in_gigabytes
- in_kilobits
- in_kilobytes
- in_megabits
- in_megabytes
- in_petabits
- in_petabytes
- in_terabits
- in_terabytes
- kibi
- kilobit
- kilobits
- kilobyte
- kilobytes
- mebi
- megabit
- megabits
- megabyte
- megabytes
- pebi
- petabit
- petabits
- petabyte
- petabytes
- tebi
- terabit
- terabyte
Public Instance methods
Alias for bit
Alias for byte
Alias for exabit
Alias for exabyte
exbi()
[ source ]
gibi()
[ source ]
Alias for gigabit
Alias for gigabyte
in_bits()
[ source ]
Define inverse functions?
in_bytes()
[ source ]
Define inverse functions?
in_exabits()
[ source ]
in_exabytes()
[ source ]
in_gigabits()
[ source ]
in_gigabytes()
[ source ]
in_kilobits()
[ source ]
in_kilobytes()
[ source ]
in_megabits()
[ source ]
in_megabytes()
[ source ]
in_petabits()
[ source ]
in_petabytes()
[ source ]
in_terabits()
[ source ]
in_terabytes()
[ source ]
kibi()
[ source ]
SI Binary Multiplers (also available from Multipliers)
Alias for kilobit
Alias for kilobyte
mebi()
[ source ]
Alias for megabit
Alias for megabyte
pebi()
[ source ]
Alias for petabit
Alias for petabyte
tebi()
[ source ]
terabit()
[ source ]
terabyte()
[ source ]