Module: StTools::Module::Integer

Defined in:
lib/modules/integer.rb

Instance Method Summary collapse

Instance Method Details

#human_bytesString

Переводит число в строку с размером в байтах, кбайтах, Мбайтах и пр.

Returns:

  • (String)

    строка с суффиксом



15
16
17
# File 'lib/modules/integer.rb', line 15

def human_bytes
  ::StTools::Human.bytes(self)
end

#human_numberString

Переводит число в строку с размером в байтах, кбайтах, Мбайтах и пр.

Returns:

  • (String)

    строка с суффиксом



8
9
10
# File 'lib/modules/integer.rb', line 8

def human_number
  ::StTools::Human.number(self)
end

#to_boolBoolean

Переводит число в значение boolean (true или false). Любое число false кроме 1 (единицы)

Returns:

  • (Boolean)

    true или false



22
23
24
# File 'lib/modules/integer.rb', line 22

def to_bool
  ::StTools::String.to_bool(self)
end