Курс по 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;
Практика
Попълнете тестовете, които обхващат съдържанието на тази тема.
Навигация по курса
← Числа | Числа / Рационални числа →
💪 Or jump directly to the exercises to this section.
Тази страница е автоматично преведена с ChatGPT 4.0. Оригинален текст на английски
Преводи на тази страница: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська