Raku-Kurs / Grundlagen / Mehr über Typen / Typisierte Variablen / Typumwandlung für typisierte Variablen

Quiz — Typen umwandeln

Wählen Sie die erlaubten Zuweisungen in Raku.

1my Int $a = π.Int;
0my Int $b = π;π ist Num, daher kann es nicht direkt einem Int zugewiesen werden.
0my Rat $c = π.Int;Auch wenn π.Int 3 ist und von einem „engeren“ Typ als Rat, ist die Zuweisung nicht möglich.
1my Rat $d = π.Str.Rat;Doppelte Typkonvertierung, nur zum Spaß, es gibt keinen besonderen Sinn darin, aber es ist legal.
0my Num $e = π.Int;
1my Num $f = π.Int.Str.Num;

Kursnavigation

Typumwandlung für typisierte Variablen   |   Allomorphe