Курс языка программирования Raku / Основы / Больше о типах / Приведение типов данных

Тест: Какой у нее тип?

Выберите правильный тип для каждого из перечисленных литералов.

Str"Hello, World!" это (: Int, Rat, Num, Str :)
Str'Hello, World!' это (: Int, Rat, Num, Str :)
Int12345 это (: Int, Rat, Num, Str :)
Str'12345' это (: Int, Rat, Num, Str :)
Rat123.45 это (: Int, Rat, Num, Str :)Это рациональное число в Raku, а не число с плавающей запятой.
Rat500.000 это (: Int, Rat, Num, Str :)Даже если число не имеет фактической дробной части, его тип не Int.
Int500_000 это (: Int, Rat, Num, Str :)_ это разделитель тысяч для удобства чтения человеком.
Str'3.14e2' это (: Int, Rat, Num, Str :)Это последовательность символов в кавычках, так что это строка.
Rat3.14 это (: Int, Rat, Num, Str :)
Num3.14e0 это (: Int, Rat, Num, Str :)

Навигация по курсу

Решение: Дробная часть   |   Типизированные переменные