Course of Raku / Essentials / Numbers / Integer numbers

# Quiz: Unicode digits and numbers

Try to find out which of the following digits form integers that Raku accepts as the `Int`

type values.

1 | 3 | |

1 | 12345 | |

1 | ⓷ | This is considered a number, not a single digit. |

0 | ⓵⓶⓷⓸⓹ | So you cannot combine them in such a way to get `12345` . |

1 | ❷ | |

0 | ❸❹❺ | |

1 | ㊷ | A single Unicode character named `CIRCLED NUMBER FOURTY TWO` . |

0 | ⓸⓶ | But the two numbers are not a number. |

1 | ㊄ | Circled Chinese 5 and it is a number `CIRCLED IDEOGRAPH FIVE` . |

0 | 五 | While this means 5, the character is neither a digit nor a number. |

0 | 一二三四五 |

## Comments

You can take the following program as a starting point to play with and explore the properties of such digits. Uncomment the lines to see if that compiles.

```
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;
```

🦋 Take the code from GitHub: unicode-digits.raku.

## Course navigation

← Numbers | Numbers / Rational numbers →

💪 Or jump directly to the exercises to this section.