Raku kurss / Pamati / Mainīgo un datu tipu pamati / Skaitļi / Veselie skaitļi

Tests: Unikode cipari un skaitļi

Mēģiniet noskaidrot, kuri no šiem cipariem veido veselus skaitļus, ko Raku pieņem kā Int tipa vērtības.

13
112345
1Tas tiek uzskatīts par skaitli, nevis par atsevišķu ciparu.
0⓵⓶⓷⓸⓹Tātad tos nevar šādi savienot, lai iegūtu 12345.
1
0❸❹❺
1Viena Unikoda rakstzīme ar nosaukumu CIRCLED NUMBER FOURTY TWO.
0⓸⓶Taču divi skaitļi blakus nav skaitlis.
1Aplītī ietverta ķīniešu 5, un tas ir skaitlis CIRCLED IDEOGRAPH FIVE.
0Lai gan tas nozīmē 5, rakstzīme nav ne cipars, ne skaitlis.
0一二三四五

Komentāri

Par sākumpunktu varat ņemt šo programmu, lai paeksperimentētu un izpētītu šādu ciparu īpašības. Noņemiet komentāra zīmes rindām, lai redzētu, vai tās kompilējas.

my $x;
$x =  3;
say $x; say $x.WHAT;

$x =  12345;
$x =  ⓷;
# $x =  ⓵⓶⓷⓸⓹;

$x =  ❷;
# $x =  ❸❹❺;

$x =  ⒌;
# $x =  ⒊⒋⒌;

# $x =  ㊀㊁㊂㊃㊄;
$x =  ㊄;
say $x; say $x.WHAT;

# $x =  五;
# $x =  一二三四五;

$x = ㊷;
say $x;

🦋 Kodu var paņemt no GitHub: unicode-digits.raku.

Kursa navigācija

Tests: Veselie skaitļi   |   Racionālie skaitļi