Cursus Raku / Essentiëlen / Basis van variabelen en datatypes / Getallen / Gehele getallen

Quiz: Unicode cijfers en getallen

Probeer uit te vinden welke van de volgende cijfers gehele getallen vormen die Raku accepteert als Int type waarden.

13
112345
1Dit wordt beschouwd als een nummer, niet als een enkel cijfer.
0⓵⓶⓷⓸⓹Dus je kunt ze niet op zo'n manier combineren om 12345 te krijgen.
1
0❸❹❺
1Een enkel Unicode-teken genaamd CIRCLED NUMBER FOURTY TWO.
0⓸⓶Maar de twee nummers vormen geen nummer.
1Omcirkelde Chinese 5 en het is een nummer CIRCLED IDEOGRAPH FIVE.
0Hoewel dit 5 betekent, is het teken noch een cijfer noch een nummer.
0一二三四五

Opmerkingen

Je kunt het volgende programma als uitgangspunt nemen om te spelen en de eigenschappen van dergelijke cijfers te verkennen. Haal de commentaartekens weg om te zien of dat compileert.

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;

🦋 Neem de code van GitHub: unicode-digits.raku.

Cursusnavigatie

Quiz: Gehele getallen   |   Rationale getallen