Число є цілим, якщо це невід'ємне ціле число без десяткової частини. Так 0
і 8
та 233494.0
в цілому, в той час як 1.1
і 0.001
і 233494.999
не є.
Вхідні дані
Номер з плаваючою комою у базовій / кодовій вашій мові за замовчуванням.
Наприклад, за замовчуванням ціле представлення для двійкового обчислення лямбда буде церковними цифрами . Але типовим цілим поданням для Python є базове 10 десяткових , а не унарне .
Вихідні дані
Truthy значення , якщо вхід ціле, falsy значення , якщо це не так .
Зауважте, що якщо ваша мова підтримує лише десяткову точність до, скажімо, 8 місць, 1.000000002
можна вважати цілою.
Введення та виведення можуть здійснюватися за допомогою будь-яких стандартних методів вводу / виводу .
Тестові справи
Input -> Output
332 -> true
33.2 -> false
128239847 -> true
0.128239847 -> false
0 -> true
0.000000000 -> true
1.111111111 -> false
-3.1415926 -> false
-3 -> false
Оцінка балів
Як і у випадку з кодом-гольф , виграє найкоротше подання. Удачі!