34 lines
1.3 KiB
Markdown
34 lines
1.3 KiB
Markdown
|
---
|
|||
|
title: Learn About Ruby Numbers
|
|||
|
localeTitle: Узнайте о номерах Ruby
|
|||
|
---
|
|||
|
### Основы:
|
|||
|
|
|||
|
* Ruby имеет две категории чисел - целые числа и плавающие точки (также называемые float).
|
|||
|
* Целые числа - это целые числа, которые могут быть положительными или отрицательными, но не могут быть дробями.
|
|||
|
* В зависимости от их размера целые числа могут иметь класс `Fixnum` или `Bignum` .
|
|||
|
* Поплавки - это числа с десятичной точкой.
|
|||
|
|
|||
|
## Примеры:
|
|||
|
```
|
|||
|
x = 5.5
|
|||
|
x.class
|
|||
|
# returns
|
|||
|
Float
|
|||
|
|
|||
|
x = 5
|
|||
|
x.class
|
|||
|
# returns
|
|||
|
Fixnum
|
|||
|
|
|||
|
x = 11122233344455566677
|
|||
|
x.class
|
|||
|
# returns
|
|||
|
Bignum # basically, Bignum is a very large number
|
|||
|
# <a href='http://ruby-doc.org/core-2.0.0/Bignum.html' target='_blank' rel='nofollow'>read this article for more info</a>
|
|||
|
```
|
|||
|
|
|||
|
## Рекомендации:
|
|||
|
|
|||
|
* [Официальная документация Ruby для целых чисел](http://ruby-doc.org/core-2.2.0/Integer.html) .
|
|||
|
* [Официальная документация Ruby для поплавков](http://ruby-doc.org/core-2.2.0/Float.html) .
|