Различные методы класса numeric.
irb(main):001:0> rand(10)
8
rand - random. Случайный. Выдает случайный результат.
irb(main):001:0> (-5).abs
5
.abs - absolute. Выдает значение по модулю (абсолютное значение).
irb(main):001:0> (2.1635).round
2
round - округление. Округляет число до ближайшего целого.
irb(main):001:0> (2.1635).ceil
3
.ceil - покрывать. Выдает наименьшее целое число, которое больше или равно num.
irb(main):001:0> (2.1635).floor
2
.floor - минимальный уровень. Возвращает наибольшее целое число, которое меньше или равно num.
irb(main):001:0> Math.sqrt(289)
17.0
sqrt - square root. Квадратный корень. Вычисляет квадратный корень.
irb(main):001:0> Math::PI * (3*3)
28.2743338823081
Math::PI - определяет отношение длины окружности к ее диаметру, определяемое константой Пи.
Комментариев нет:
Отправить комментарий