Curso de Raku / Esenciales / Fundamentos de variables y tipos de datos / Números / Números enteros

Quiz: Dígitos y números Unicode

Intenta averiguar cuáles de los siguientes dígitos forman enteros que Raku acepta como valores del tipo Int.

13
112345
1Esto se considera un número, no un solo dígito.
0⓵⓶⓷⓸⓹Así que no puedes combinarlos de tal manera para obtener 12345.
1
0❸❹❺
1Un solo carácter Unicode llamado CIRCLED NUMBER FOURTY TWO.
0⓸⓶Pero los dos números no son un número.
1Número chino circundado 5 y es un número CIRCLED IDEOGRAPH FIVE.
0Aunque esto significa 5, el carácter no es ni un dígito ni un número.
0一二三四五

Comentarios

Puedes tomar el siguiente programa como punto de partida para jugar y explorar las propiedades de dichos dígitos. Descomenta las líneas para ver si eso compila.

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;

🦋 Toma el código de GitHub: unicode-digits.raku.

Quiz: Números enteros   |   Números racionales