Треки
/
Elixir
Elixir
/
Салабус
/
Цілі числа
Ці

Цілі числа у Elixir

32 вправи

Про концепцію Цілі числа

В Elixir є два різні види чисел: цілі числа та числа з плаваючою комою.

Цілі числа не мають дробової частини.

integer = 3
# => 3

Кілька корисних функцій для роботи з цілими числами можна знайти в модулі Integer.

Integer.digits(123)
# => [1, 2, 3]

Великі цілі числа (а також числа з плаваючою комою) зазвичай записують, розділяючи кожні три цифри на групи за допомогою підкреслення.

1_000_000
# => 1000000

Максимальний розмір чисел в Elixir обмежений лише обсягом доступної в системі памʼяті, адже Elixir використовує арифметику довільної точності.

Elixir також підтримує скорочені позначення для запису двійкових, вісімкових і шістнадцяткових цілих чисел.

0b0100
# => 4

0o555
# => 365

0xFF
# => 255

Порівняння

Цілі числа та числа з плаваючою комою вважаються рівними (==), якщо вони мають однакове значення. Однак, належачи до різних типів, вони ніколи не є строго рівними (===).

1 == 1.0
# => true

1 === 1.0
# => false
Редагувати через GitHub Посилання відкривається в новому вікні або вкладці

Вивчити концепцію Цілі числа

Практика заблокована

Розблокуйте ще 10 вправ, щоб практикувати концепцію Цілі числа