Курс по 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 :)

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

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