Class: Numeric
- Inherits:
-
Object
- Object
- Numeric
- Defined in:
- lib/windows/sys/filesystem.rb,
lib/unix/sys/filesystem.rb
Overview
Some convenient methods for converting bytes to kb, mb, and gb.
Instance Method Summary collapse
-
#to_gb ⇒ Object
call-seq:
num
.to_gb. -
#to_kb ⇒ Object
call-seq:
num
.to_kb. -
#to_mb ⇒ Object
call-seq:
num
.to_mb. -
#to_tb ⇒ Object
call-seq:
num
.to_gb.
Instance Method Details
#to_gb ⇒ Object
call-seq:
<tt>num</tt>.to_gb
Returns num
in terms of gigabytes.
387 388 389 |
# File 'lib/unix/sys/filesystem.rb', line 387 def to_gb self / 1073741824 end |
#to_kb ⇒ Object
call-seq:
<tt>num</tt>.to_kb
Returns num
in terms of kilobytes.
377 378 379 |
# File 'lib/unix/sys/filesystem.rb', line 377 def to_kb self / 1024 end |
#to_mb ⇒ Object
call-seq:
<tt>num</tt>.to_mb
Returns num
in terms of megabytes.
382 383 384 |
# File 'lib/unix/sys/filesystem.rb', line 382 def to_mb self / 1048576 end |
#to_tb ⇒ Object
call-seq:
<tt>num</tt>.to_gb
Returns num
in terms of terabytes.
392 393 394 |
# File 'lib/unix/sys/filesystem.rb', line 392 def to_tb self / 1099511627776 end |