Module: StTools::Module::Integer
- Defined in:
- lib/modules/integer.rb
Instance Method Summary collapse
-
#human_bytes ⇒ String
Переводит число в строку с размером в байтах, кбайтах, Мбайтах и пр.
-
#human_number ⇒ String
Переводит число в строку с размером в ‘тыс.’, ‘млн.’, ‘трлн.’ и пр.
-
#seconds_ago(ago = true) ⇒ String
Метод переводит целое число (число секунд) в человеко-удобное время в виде “1 минута 15 секунд назад”.
-
#to_bool ⇒ Boolean
Переводит число в значение boolean (true или false).
Instance Method Details
#human_bytes ⇒ String
Переводит число в строку с размером в байтах, кбайтах, Мбайтах и пр.
15 16 17 |
# File 'lib/modules/integer.rb', line 15 def human_bytes ::StTools::Human.bytes(self) end |
#human_number ⇒ String
Переводит число в строку с размером в ‘тыс.’, ‘млн.’, ‘трлн.’ и пр.
8 9 10 |
# File 'lib/modules/integer.rb', line 8 def human_number ::StTools::Human.number(self) end |
#seconds_ago(ago = true) ⇒ String
Метод переводит целое число (число секунд) в человеко-удобное время в виде “1 минута 15 секунд назад”
39 40 41 |
# File 'lib/modules/integer.rb', line 39 def seconds_ago(ago = true) ::StTools::Human.seconds_ago(self, ago) end |