Курс по Raku / Основи / Основи на променливите и типовете данни / Числа
Цели числа
Типът данни Int представлява цели числа. Числата могат
да бъдат положителни и отрицателни, и можете да използвате явен знак
+, ако желаете. Ето няколко очевидни примера:
42
-42
100
-5
0Да, едно просто 0 по подразбиране се счита за цяло
число.
Групи от цифри
Raku има интересна функция, която ви позволява да изписвате големи числа с визуални помощници, които разделят цифрите на групи от хиляди:
1_000_000
-3_141_592Въпреки че можете да създадете число като 34_56,
по-добре е да го избягвате, тъй като това може да обърка други хора,
които четат вашия код. Но не можете да имате две съседни долни черти,
нито можете да започнете или завършите числото с тях.
Произволно дълги цели числа
Raku перфектно обработва числата, които надхвърлят границите на 32- или 64-битови числа. Например, следната програма е приемлива програма, която умножава две големи цели числа и отпечатва правилния резултат.
say 1_234_456_789_012_345_678_901 * 987_654_321_098_765_432_100;Практика
Направете 2 теста върху съдържанието на тази тема.
Навигация в курса
← Числа | Тест: Цели числа →
💪 Или преминете направо към упражненията в този
раздел.