Raku-Kurs / Grundlagen / Typisierte Variablen / Übungen / 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
-42

Kommentare

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

Datentyp-Konvertierung / Typumwandlung mit Präfixoperatoren   |   Positionale Datentypen

Diese Seite wurde automatisch mit ChatGPT 4o übersetzt. Originaler englischer Text.

Übersetzungen dieser Seite: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська