Raku-Kurs / Grundlagen / Mehr über Typen / Typisierte Variablen / Exercises / Benutzereingabe in eine Zahl umwandeln
Lösung: Benutzereingabe in eine Zahl umwandeln
Das Programm kann so einfach sein:
Code
my Int $n = prompt 'Geben Sie eine Zahl ein: ';
say $n;🦋 Den Quellcode finden Sie in der Datei input-number.raku.
Beispiel
Führen Sie es aus und geben Sie eine ganze Zahl ein, entweder positiv oder negativ:
$ raku exercises/typed-variables/input-number.raku
Geben Sie eine Zahl ein: -42
-42Kommentare
Wie wir gesehen
haben, ist der Rückgabewert von prompt
IntStr, der ohne Umwandlung einer
Int-Variablen zugewiesen werden kann.
Beachten Sie jedoch, dass das Programm mit einer Ausnahme beendet wird, wenn Sie eine Zeichenkette eingeben, die nicht in eine ganze Zahl umgewandelt werden kann.
Kursnavigation
← Benutzereingabe in eine Zahl umwandeln | Positionale Datentypen →