Skip to content

Latest commit

 

History

History
34 lines (27 loc) · 1.08 KB

ruby-float.md

File metadata and controls

34 lines (27 loc) · 1.08 KB

Ruby: Как округлить float до двух знаков после запятой

Округлить число с плавающей точкой до целого числа в руби можно с помощью метода round:

> a = 25.125
=> 25.125
> a.round
=> 25

Этому методу в качестве параметра можно передать число знаков после запятой, которое необходимо оставить:

> a.round(2)
=> 25.13

Округлить до ближайшего большего целого числа можно с помощью ceil (этот метод также принимает на вход параметр):

> a.ceil
=> 26
> a.ceil(1)
=> 25.2

А до ближайшего меньшего числа — методом floor:

> a.floor
=> 25
> a.floor(2)
=> 25.12